Entertainment Christopher Nolan Faces Backlash Over The Odyssey Filming Location Christopher Nolan is under scrutiny for filming scenes from his upcoming film, The Odyssey, in Dakhla, a city located in the contested region of... Editorial3 days ago