Michele Riondino
as Vincenzo Florio
Miriam Leone
as Giulia Portalupi
Donatella Finocchiaro
as Giuseppina Florio
Claudia Pandolfi
as Duchessa Spadafora
Paolo Briguglia
as Ignazio Florio
Ester Pantano
as Younger Giuseppina Florio
Eduardo Scarpetta
as Ignazio Florio
Vinicio Marchioni
as Paolo Florio