The Legend of Ochi

The Legend of Ochi

Rating 6.1 359 votes
Year 2025
Runtime 1h 35m
Director Isaiah Saxon

"Something else is out there."

IMDB
Cast

Starring

Helena Zengel
Helena Zengel
Yuri
Willem Dafoe
Willem Dafoe
Maxim
Emily Watson
Emily Watson
Dasha
Finn Wolfhard
Finn Wolfhard
Petro
Carol Bors
Carol Bors
Oleg
Andrei Antoniu Anghel
Andrei Antoniu Anghel
Vlad
Razvan Stoica
Ivan
David Andrei Baltatu
Gleb
Eduard Mihail Oancea
Pavel
Tomas Otto Ghela
Tudor