That’s Knightmage as Kratos. And no, he didn’t travel to Greece for the shoot; that’s just the President McKinley Memorial in Niles, Ohio, which we now know can double for a mythical Greek temple in a pinch.