
The Legend of Ochi
A rare live action family film that nods to 1980s creature fantasy movies, The Legend of Ochi tells the enchanting story of an introverted farm girl living in a time-warped village on the island of Carpathia, where she’s told to stay away from the mysterious creatures called “ochi.” When she discovers an injured baby ochi,