Channing Tatum character Marcus Aquila
Mark Strong character Guern
Jamie Bell character Esca
Donald Sutherland character Aquila
Denis O'Hare character Lotorius
Tahar Rahim character Seal Prince
Dakin Matthews character Claudius Marcellus
Douglas Henshall character Cradoc
Paul Ritter character Galba
Pip Carter character Servius Placidus
Ned Dennehy character Seal Chief / The Horned One
István Göz character Cohort Centurion
Bence Gerö character Celt Boy / Young Marcus
Zsolt László character Paulus
Julian Lewis Jones character Cassius
Brian Gleeson character Traveller #1
Jon Campling character Traveller #2
Aladár Laklóth character Flavius Aquila