Feature
Christopher Nolan's 'The Odyssey' Smashes BFI IMAX Record, Tops Star Wars Debut
Christopher Nolan's latest epic, 'The Odyssey,' has achieved a monumental opening at London's BFI IMAX, shattering previous records. The film's immense popularity has cemented the venue's status as the top-grossing IMAX location globally.