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.
The Legends is a fantasy C-drama with action, adventure, and romance at its core. It follows Lu Zhao Yao, a fierce and powerful warrior, and Mo Qing, a mysterious figure with a hidden identity.