Isaiah Saxon wrote and directed The Legend of Ochi, an upcoming fantasy adventure film set to hit the theatres on February 28, 2025. Willem Dafoe and Emily Watson are among the lead stars.
You’ve reached your account maximum for followed topics. After being announced three years ago, The Legendof Ochi is finally coming to theaters. Yesterday, A24 revealed a trailer was coming and ...