The internet erupted with excitement as Matt Damon’s first look as Odysseus in Christopher Nolan’s The Odyssey hit the screens. Clad in weathered armor, Damon embodied the legendary Greek hero, ...