Production on Christopher Nolan's new film The Odyssey began earlier this month in Europe, leading to some more solidified ...