
Cast
- Peter Mullan as Odoacer
- Alexander Siddig as Theodorus Andronikos
- Kevin McKidd as Wulfila
- Nonso Anozie as Batiatus
- Ben Kingsley as Ambrosinus
- Aishwarya Rai Bachchan as Mira
- Harry Van Gorkum as Vortgyn
- Iain Glen as Orestes
- Rupert Friend as Demetrius
- James Cosmo as Hrothgar
- John Hannah as Nestor
- Thomas Brodie-Sangster as Romulus Augustus
- Colin Firth as Aurelius
- Robert Pugh as Kustennin
- Owen Teale as Vatrenus