CASTS
David Brandon
Caligula
Laura Gemser
Miriam
Luciano Bartoli
Messala
Charles Borromel
Petreio
Fabiola Toledo
Livia
Alessandro Freyberger
Ezio
Larry Dolgin
Cornelius
Gabriele Tinti
Marcellus
Michele Soavi
Domitius
Nadine Roussial
Lavinia (uncredited)
SIMILAR