Tag: Finn Wolfhard Movies
-
Willem Dafoe & Finn Wolfhard Star in ‘The Legend of Ochi’
by
The Legend of Ochi: A Magical Adventure Awaits In the upcoming movie “The Legend of Ochi,” viewers are transported to a remote northern village where a young girl named Yuri discovers a world filled with mystery and wonder. Raised to fear the elusive forest creatures known as the ochi, Yuri’s life takes a thrilling turn…