News

Set for release in 2026, The Odyssey will follow the journey of the ancient Greek king of Ithaca as he returns home following ...
Christopher Nolan’s 'The Odyssey', set for a July 2026 release, has undergone a surprise casting change just before filming.