All Cast

Ben Gazzara

Ben Gazzara

Mike Zella

Kate Nelligan

Kate Nelligan

Sarah Howell

Kate Reid

Kate Reid

Camille Dupont

Burt Lancaster

Burt Lancaster

Dr. Herbert Monroe

Erland Josephson

Erland Josephson

Swanson

Ingrid Thulin

Ingrid Thulin

Mrs. Havemeyer

Cyrielle Clair

Cyrielle Clair

Laura Swanson

William Berger

William Berger

Mr. Peterson

Jean Benguigui

Jean Benguigui

Max Bloch

Andréa Ferréol

Andréa Ferréol

Rosy Bloch

Lavinia Segurini

Lavinia Segurini

Eva Bloch

Flavio Bucci

Flavio Bucci

Herman Pundt

Zeudi Araya

Zeudi Araya

Sheba (as Zeudi Araya)

Amy Werba

Amy Werba

Greta Hellstrom

Andrea Occhipinti

Andrea Occhipinti

Matteo

Alfredo Pea

Alfredo Pea

Dr. Paul Benoit

Dean Magri

Dean Magri

Jamie Howell