The Cast Odysseus- Tom Welling- Achilles- Chad Michael Murray - Hades- Zachary Quinto- Odysseus Mother- Dame Judy Dench-