Christopher Nolan’s ambitious film adaptation of Homer’s epic poem, ‘The Odyssey‘, has finally wrapped its seven-month production. The film, which has been shooting on location in various parts of the world, including Los Angeles, Morocco, Greece, Italy, Malta, Scotland, and ...





