Christopher Nolan has dedicated “The Odyssey” to David Keighley, Imax’s first quality director and pioneer of large-format cinema, who died after a battle with cancer last year. Nolan announced the news during the film’s London premiere at the BFI Imax Theatre. Introducing the screening, he said: “This was the first place I met David, in