By ANI
The Odyssey, expected to release in theatres on July 17, 2026, also stars Tom Holland, Anne Hathaway, Zendaya, Lupita Nyong'o, Robert Pattinson, Himesh Patel, Mia Goth, Elliot Page and Charlize Theron.