Published on Jul 15, 2026 11:07 am IST
/
View Photos in a new improved layout
Published on Jul 15, 2026 11:07 am IST
Christopher Nolan's epic action drama The Odyssey is all set to hit the screens on July 17. On Tuesday, the cast and crew of the film arrived in New York for the film's grand premiere, dressed in elaborate designer ensembles. Here's a look at who wore what. (AFP)














