Filmmaker Isaiah Saxon and star Emily Watson discusses their new fantasy adventure film for A24, ‘The Legend of Ochi,’ which hits theaters on April 18, 2025.
Publisher: Source link
Filmmaker Isaiah Saxon and star Emily Watson discusses their new fantasy adventure film for A24, ‘The Legend of Ochi,’ which hits theaters on April 18, 2025.