Home News The Legend of Ochi Review

The Legend of Ochi Review

Author : Ellie Update : Feb 28,2025

Ochi: A Legend Unveiled – A Sundance Film Festival Review

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. [No image provided in input]