All Cast

Colin Firth
Aurelius

Ben Kingsley
Ambrosinus

Aishwarya Rai Bachchan
Mira

Peter Mullan
Odoacer

Kevin McKidd
Wulfila

John Hannah
Nestor

Iain Glen
Orestes

Thomas Brodie-Sangster
Romulus Augustus

Rupert Friend
Demetrius

Nonso Anozie
Batiatus

Owen Teale
Vatrenus

Alexander Siddig
Theodorus Andronikos

Robert Pugh
Kustennin

James Cosmo
Hrothgar

Harry Van Gorkum
Vortgyn

Murray McArthur
Tertius

Lee Ingleby
Germanus
Beata Ben Ammar
Flavia
Rory Finn
Young Arthur

Ferdinand Kingsley
Young Druid
