Guest Stars Michael Urie voices Hermes Amber Stevens West voices Athena Ryan Eggold voices Apollo Chris Parnell voices Ares Steve Buscemi voices Hephaestus