oh! i think i did get it wrong! you must be hercules, i must be the messenger guy? his roman name was mercury right?
Hmmm... might be Hermes.
Wonder Woman or not, these are definately the Twelve Olympians
, but there's 13 figures in the image...
Nick is, quite fittingly, Zeus the upper-god.
I would be Poseidon, god of the sea.
Erin is probabely Hephaestus, god of fire.
Ben could be Hermes (looks like some telecommunication device, you can use it to tap somebody on the shoulder from very far away...)
Analisa can take her pick from the available godesses: Hera, Demeter, Artemis (godess of the hunt, so I'm guessing that's the red figure on the bottom row), Athena, Aphrodite or Hestia.
Derek might be Ares
Dave could be Hades (since he's down below) or Dionysus
And that leaves Apollo for Jean-Louis