Christopher Nolan is following his Oscar-winning Oppenheimer with a true epic: Homer's The Odyssey. It will open in theaters on July 17, 2026, Universal Pictures said Monday.Details remain scarce, but the studio teased that it will be a "mythic action epic shot
This content is restricted.