New Set Image Shows Matt Damon as Odysseus on the Set of Christopher Nolan’s The Odyssey in Scotland
Matt Damon has been spotted on the set of Christopher Nolan's The Odyssey in Scotland, where filming is underway. The image shows Damon in his Odysseus costume, waving to fans....