
Alessandro Preziosi
Augustinus (age 25)

Monica Guerritore
Monica

Franco Nero
Augustinus (age 76)

Aglaia Szyszkowitz
Paola

Katy Louise Saunders
Lucilla

Wenanty Nosul
Possidius

Alexander Held
Valerius (age 75)

Cosimo Fusco
Patricius

Dietrich Hollinderbäumer
Macrobius

Francesca Cavallin
Iustina

Götz Otto
Geiserich

Johannes Brandrup
Valerius (age 25)

Lech Mackiewicz
Ammonius

Sebastian Ströbel
Centurio Fabius Domicius

Serena Rossi
Khalida

Sonia Aquino
Blesilla

Vincenzo Alfieri
Fulvius
Dominic Atherton
Valentianus II

Alessandro Borghi
Camillus
Valerio Colangelo
Roman Officer
Diego Laurenti Sellers
Ennius

Adrian Moore
Fabius (age 8)

Jannis Niewöhner
Valerius (age 16)

Krzysztof Pieczyński
Ilarius Domicius

Matteo Urzia
Augustinus (age 15)

Jerzy Zelnik
Sidonius

Cesare Bocci
Romanianus

Andrea Giordana
Ambrosius

Larissa Volpentesta
Blesilla