
Casts

Alessandro Gassmann
as Peter

Johannes Brandrup
as Richard

Thure Riefenstein
as Andrew

Barbora Bobuľová
as Rachel

Uwe Ochsenknecht
as Corrado

Rodolfo Corsato
as Bastiano

Armin Mueller-Stahl
as Alessio

Thomas Heinze
as Prince Roland

Franco Nero
as Ibnazul

Dieter Kirchlechner
as Baron William
















