All Cast

Jennifer O'Neill

Jennifer O'Neill

Virginia Ducci

Gabriele Ferzetti

Gabriele Ferzetti

Emilio Rospini

Marc Porel

Marc Porel

Luca Fattori

Gianni Garko

Gianni Garko

Francesco Ducci

Ida Galli

Ida Galli

Gloria Ducci

Jenny Tamburi

Jenny Tamburi

Bruna

Fabrizio Jovine

Fabrizio Jovine

Commissioner D'Elia

Riccardo Parisio Perrotti

Riccardo Parisio Perrotti

Melli

Loredana Savelli

Loredana Savelli

Giovanna Rospini

Salvatore Puntillo

Salvatore Puntillo

Second Cab Driver

Bruno Corazzari

Bruno Corazzari

Canevari

Vito Passeri

Vito Passeri

Caretaker

Franco Angrisano

Franco Angrisano

First Cab Driver

Veronica Michielini

Veronica Michielini

Giuliana Casati

Paolo Pacino

Paolo Pacino

Inspector Russi

Fausta Avelli

Fausta Avelli

Young Virginia

Elizabeth Turner

Elizabeth Turner

Virginia's Mother

Ugo D'Alessio

Ugo D'Alessio

Art Gallery Owner

Luigi Diberti

Luigi Diberti

Judge

Camilla Fulci

Camilla Fulci

Agnese Begnardi