Christopher Nolan’s The Odyssey Crowds BFI London Film Festival, Reigniting Demand for 70mm IMAX in Britain
Christopher Nolan’s The Odyssey is driving sold out 70mm IMAX screenings across London during the BFI London Film Festival, creating a spike in premium cinema attendance and spotlighting Britain’s role as a global big screen showcase.

