Cast (30)

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

Sana Kassous

Larissa Volpentesta

Blesilla

Crew (7)

Christian Duguay

Director

Alessandro Lucidi

Editor

Lorenzo Fanfani

Editor

Francesco Arlanch

Writer

Fabrizio Lucci

Camera Operator

Andrea Guerra

Original Music Composer

Sebastian Henckel von Donnersmarck

Writer