Come for The Legend of Ochi‘s Poignant Fantasy Tale, Stay for the Jaw-Dropping Puppets
Willem Dafoe, Emily Watson, Finn Wolfhard, and Helena Zengel star in Isaiah Saxon's fairy tale-tinged adventure.


Willem Dafoe, Emily Watson, Finn Wolfhard, and Helena Zengel star in Isaiah Saxon's fairy tale-tinged adventure.