Ochi: A Legend Unveiled – A Sundance 2025 Premiere
The Legend of Ochi makes its theatrical debut on April 25th. This review reflects my experience at a screening during the 2025 Sundance Film Festival.
Ochi: A Legend Unveiled – A Sundance 2025 Premiere
The Legend of Ochi makes its theatrical debut on April 25th. This review reflects my experience at a screening during the 2025 Sundance Film Festival.