Nathan Fillion in UPS Delivery Shorts!

YVRshoots has given us a first look at Nathan Fillion as he appears playing the Greek god Hermes in Percy Jackson: The Sea of Monsters. Keeping true to the idea of Hermes as the God of messengers, Fillion’s character pops up in a fake UPS store wearing those iconic delivery boy shorts. The question is, does he wear the shorts to pass as mortal, or is he trying to demonstrate that he’s a god?