Characters played by Mark Addy
Hercules
Characters played by Jack Donnelly
Jason
Characters played by Robert Emms
Pythagoras
Characters played by Aiysha Hart
Ariadne
Characters played by Sarah Parish
Pasiphae
Characters played by Jemima Rooper
Medusa
Characters played by Juliet Stevenson
The Oracle
Characters played by Amy Manson
Medea
Characters played by Ken Bones
Melas
Characters played by Peter De Jersey
Goran
Characters played by Alexander Siddig
Minos
Characters played by Oliver Walker
Heptarian
Characters played by Lorcan Cranitch
Cilix
Characters played by Kate Speak
Atlantean
Tyris
Characters played by Anya Taylor-Joy
Cassandra
Characters played by Robert Lindsay
Daedalus
Characters played by Vincent Regan
Dion
Characters played by Joseph Timms
Icarus
Characters played by Joe Dixon
Ramos
Characters played by Hannah Arterton
Korinna
Characters played by Jason Baughan
Straton
Patrol Guard
Soldier 2
Characters played by Jason Cheater
Linos
Cells Guard
Soldier
Characters played by Emmett J Scanlan
Delmos
Characters played by Thomas Coombes
Critias
Characters played by Ronald Pickup
Orpheus
Characters played by Henry Garrett
Diocles
Characters played by Lou Broadbent
Ione
Characters played by John Hannah
Aeson
Tychon
Characters played by Clive Standen
Telemon
Characters played by Lucy Cohu
Circe
Characters played by Robert Pugh
Sarpedon
Characters played by Sian Thomas
Eurydice
Characters played by Gary Oliver
Alytarch
Characters played by John Light
Diagoras
Characters played by Steven Cree
Miras
Characters played by Sam Swainsbury
Nestor
Characters played by Ciaran Griffiths
Cyrus
Characters played by Gerald Royston Horler
Greek Fighter
Greek fighter
Characters played by Mark Lewis Jones
Mac
Characters played by Paul Jacobs
Soldier 1
Characters played by Charlie De Selo
Guard
Characters played by Lorenzo Allchurch
Nicias
Characters played by Harry Dickman
Gallus
Characters played by Sam Swann
Keos
Characters played by Anton Lesser
Kyros
Characters played by Jason Watkins
Crios
Characters played by Karl Johnson
Itheus
Characters played by Fintan McKeown
Medios
Characters played by Dermot Keaney
Aias
Characters played by Julian Glover
Eunapius
Characters played by Michael Jenn
Eos
Characters played by Will Merrick
Arcas
Characters played by Tristan Gemmill
King Laius
Characters played by Daniel Adegboyega
Stolos
Characters played by Jeffery Kissoon
Elias
Characters played by Darren Morfitt
Nilas
Characters played by Simon Nehan
Maro
Characters played by Trevor Allan Davies
Charon
Characters played by Philip Correia
Leonidas
Characters played by Nora-Jane Noone
Atalanta
Characters played by Elen Rhys
Jocasta
Characters played by Bernice Stegers
Hestia
Characters played by Ryan Oliva
Otus
Characters played by Shelley King
Celandine
Characters played by Lashana Lynch
Areto
Characters played by Donald Sumpter
Tiresius
Characters played by Richard Dillane
Pallos
Characters played by James Rastall
Philemon
Characters played by Grahame Fox
Sabas
Characters played by George Savvides
Karpos
Characters played by John Conroy
Thaddeus
Characters played by Ian Drysdale
Derian
Characters played by Abigail Rose
Rhea
Characters played by Chris Reilly
Leon
Characters played by Stephen McCole
Galenos
Characters played by Frances Tomelty
Anysia
Characters played by Gemma Jones
Campe
Characters played by Emily Taaffe
Elpis
Characters played by Hasina Haque
Baucis
Characters played by Gary Kane
Harmon
Characters played by Josh Sneesby
Evandros
Characters played by Sally Dexter
Deina
Characters played by Daniel Easton
Lycidas
Characters played by Vincent Haquin
Xanthos
Characters played by Ross Waiton
Curfew Soldier
Characters played by David Sterne
Dymas
Characters played by Bill Thomas
Andreas
Characters played by Richard Clews
Thanos
Characters played by Thomas Aldersley
Mikos
Characters played by David Lloyd
Nereus
Characters played by Ellie Haddington
Enyo
Characters played by Chris Obi
Shabaka
Characters played by Jimmy Johnston
Critias
Characters played by Naomi Everson
Eris
Characters played by Louis Maskell
Alcaeus
Characters played by Susan Brown
Pemphredo
Characters played by Kemal Sylvester
Cleon
Characters played by Danny Midwinter
Codros
Characters played by Darwin Shaw
Therus
Characters played by Lynne Wilmot
Sophia
Characters played by Stephanie Langton
Demetria
Characters played by Faye Brookes
Helena
Characters played by Rhodri Miles
Kallias
Characters played by Josef Altin
Rizon
Characters played by Sam Redford
Alastor
Characters played by John Draycott
Tavern Owner
Characters played by Ron Donachie
Theos
Characters played by Ethan James
Baby
Characters played by George James
Baby
Characters played by Ben Adams
Patrol Guard
Characters played by Jordan Long
Soldier
Characters played by Nicholas McGaughey
Biton
Characters played by Grayson James Matthews
Competitor
Fighter
Characters played by Mark Jury
Bull leaper
Characters played by Craig Jenkins
Guard
Characters played by Pino Maiello
(uncredited)
Characters played by Stuart Davidson
Atlantean
Lysis's Masseur
Characters played by Matthew Oaken Brown
Gladiator
Characters played by Martyn Mayger
Atlantean
Atlantan
Atlantian
Citizen at Amphitheatre
Characters played by Leo Chell
Atlantean Guard
Colchean Soldier
Characters played by Paul Blackwell
Atlantan
Characters played by Omar Kalik
Atlantean Guard
Atlantean Palace Guard
Characters played by Hugh Holman
Nobleman
Characters played by Nik Davies
Colchean
Atlantean Guard
Characters played by Steve Brunton
Undead Soldier
Characters played by Helen Evans
Villager
Characters played by Marko Bennachimo
Fighter
Gladiator
Characters played by Spencer Wilding
Doros
Characters played by David Garrick
Lysis
Characters played by Neil Alexander Smith
Kyros' Henchman
Characters played by Helena Dennis
Maenad
Characters played by Canan Avsar
Unnamed temple visitor
Characters played by Elle van Knoll
Maenad
Characters played by Barrie Martin
Atlantian
Characters played by Adam Rabinowitz
Atlantean Soldier
Characters played by Rhys Horler
Nobleman
Characters played by Shelby James Williams
Atlantean Guard
Characters played by Kumud Pant
Townsfolk
Characters played by Colin Murtagh
Undead Soldier
Characters played by Gavin Lee Lewis
Leaper
Characters played by Richard James-Neale
Undead Soldier
Characters played by Alex Martin
Gladiator 1