Christopher Nolan filmed 'The Odyssey' in Greece, Italy, Scotland, Morocco and more is one of our current travel picks. Christopher Nolan's blockbuster "The Odyssey" was filmed at locations in Greece, Sicily, Morocco and Scotland, including Findlater Castle in.