Odeon takes over running of BFI IMAX 17 July 201224 August 2012Jason Korsner Comment The BFI is turning over the running of the jewel in its exhibiting crown, its IMAX screen on the Southbank, to Britain’s biggest cinema chain, Odeon. Under an arrangement, scheduled to run for [...]