
Viper is the nickname Leone, a blacksmith in a small Sicilian village, gave to his wife, who ran off with another man. The war ends: the fascists disguise themselves first as communists and then as Christian Democrats, and the poor survive by dancing and drinking. Leone's daughter Rosetta becomes pregnant; Leone dies, and the newborn (named Fortunato) is taken from his very young mother, who ends up in an institution. When Rosetta comes of age, she is reunited with her "witch" mother and her son.
Director:

Harvey Keitel
Leone

Giancarlo Giannini
Guastamacchia

Elide Melli
Vipera

Larissa Volpentesta
Rosetta child

Annalisa Schettino
Rosetta adult

Rosario Ainnusa
Fortunato

Paolo Pini
Luca

Goffredo Fofi

Maria Rosa Sapienza

Olimpia Carlisi

Nadia Carlomagno

Michele Lo Foco

Maurizio Nicolosi
maniscalco