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... Editorial29 July, 2025