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.
"They can't be our pets." "He's my friend." A24 has revealed an official trailer for a magical new adventure film called The Legend of Ochi, marking the feature debut of up-and-coming filmmaker Isaiah ...