Home News Ochi's Epic Tale Unveiled: Legendary Review Emerges

Ochi's Epic Tale Unveiled: Legendary Review Emerges

by Finn Feb 28,2025

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