The upcoming movie The Legend of Ochi will be directed by Isaiah Saxon in his debut.

Source link