When you purchase through links on our site, we may earn an affiliate commission.Heres how it works.
All roles are still being kept under wraps.
Filming is due to kick off in late February 2025.
The Odyssey is set to hit the big screen on July 17, 2026.