Casting

Director

Nick Willing

Producer

Dyson Lovell

Executive Producer

Robert Halmi Sr., Robert Halmi Jr.

Original Music Composer

Simon Boswell

Director of Photography

Sergei Kozlov

Editor

Sean Barton

Stunt Coordinator

Jordi Casares

Production Design

Roger Hall

Art Direction

Michael Boone, Gary Freeman, Dennis Bosher

Set Decoration

Karen Brookes

Costume Design

Carlo Poggioli

Makeup Artist

Yasmin Iqbal, Paul Gooch, Elizabeth Yianni-Georgiou, Nicky Knowles

Hairstylist

Stefano Ceccarelli, Desiree Corridoni, Mario Pegoretti, Barry Richardson

Sound Mixer

David Crozier

Sound Designer

Blair Jollands

Visual Effects Supervisor

David Booth

Camera Operator

Julian Morson

Ciarán Hinds
Ciarán HindsKing Aeson
Jason London
Jason LondonJason
Brian Thompson
Brian ThompsonHercules
David Calder
David CalderArgos
Jolene Blalock
Jolene BlalockMedea
Derek Jacobi
Derek JacobiPhineas
Olivia Williams
Olivia WilliamsHera
Dennis Hopper
Dennis HopperPelias
Frank Langella
Frank LangellaAertes
Natasha Henstridge
Natasha HenstridgeHypsipyle
Angus Macfadyen
Angus MacfadyenZeus
Omid Djalili
Omid DjaliliCastor
Adrian Lester
Adrian LesterOrpheus
Mark Lewis Jones
Mark Lewis JonesMopsus
James Callis
James CallisAspyrtes
Olga Sosnovska
Olga SosnovskaAtalanta
Kieran O'Brien
Kieran O'BrienActor
Andrew Scarborough
Andrew ScarboroughAeson's Soldier