Home News The Legend of Ochi Review

The Legend of Ochi Review

Author : Claire Feb 27,2025

This is a review of The Legend of Ochi, a film that premiered at the 2025 Sundance Film Festival and opens in theaters on April 25th. The following comments are based on that screening.