‘The Odyssey’ Breaks BFI Imax Records With $1 Million in Ticket Sales in First 24 Hours
Christopher Nolan’s “The Odyssey” may not be out for another month, but it’s already smashing sales records in the U.K. The BFI Imax, the U.K.’s largest screen — owned and operated by the British Film Institute and located in central London — has revealed that it sold 28,000



































