Entertainment
John Leguizamo Joins Christopher Nolan’s ‘The Odyssey’ Cast
John Leguizamo has officially joined the cast of Christopher Nolan's upcoming film 'The Odyssey', alongside an impressive lineup of stars. The film, set for release on July 17, 2026, aims to bring…