All Cast

Alessandro Preziosi

Alessandro Preziosi

Augustinus (age 25)

Monica Guerritore

Monica Guerritore

Monica

Franco Nero

Franco Nero

Augustinus (age 76)

Aglaia Szyszkowitz

Aglaia Szyszkowitz

Paola

Katy Louise Saunders

Katy Louise Saunders

Lucilla

Wenanty Nosul

Wenanty Nosul

Possidius

Alexander Held

Alexander Held

Valerius (age 75)

Cosimo Fusco

Cosimo Fusco

Patricius

Dietrich Hollinderbäumer

Dietrich Hollinderbäumer

Macrobius

Francesca Cavallin

Francesca Cavallin

Iustina

Götz Otto

Götz Otto

Geiserich

Johannes Brandrup

Johannes Brandrup

Valerius (age 25)

Lech Mackiewicz

Lech Mackiewicz

Ammonius

Sebastian Ströbel

Sebastian Ströbel

Centurio Fabius Domicius

Serena Rossi

Serena Rossi

Khalida

Sonia Aquino

Sonia Aquino

Blesilla

Vincenzo Alfieri

Vincenzo Alfieri

Fulvius

Dominic Atherton

Dominic Atherton

Valentianus II

Alessandro Borghi

Alessandro Borghi

Camillus

Valerio Colangelo

Valerio Colangelo

Roman Officer

Diego Laurenti Sellers

Diego Laurenti Sellers

Ennius

Adrian Moore

Adrian Moore

Fabius (age 8)

Jannis Niewöhner

Jannis Niewöhner

Valerius (age 16)

Krzysztof Pieczyński

Krzysztof Pieczyński

Ilarius Domicius

Matteo Urzia

Matteo Urzia

Augustinus (age 15)

Jerzy Zelnik

Jerzy Zelnik

Sidonius

Cesare Bocci

Cesare Bocci

Romanianus

Andrea Giordana

Andrea Giordana

Ambrosius

Sana Kassous

Sana Kassous

Larissa Volpentesta

Larissa Volpentesta

Blesilla