Credits
Cast

Ben Gazzara
Mike Zella

Kate Nelligan
Sarah Howell

Kate Reid
Camille Dupont

Burt Lancaster
Dr. Herbert Monroe

Erland Josephson
Swanson

Ingrid Thulin
Mrs. Havemeyer

Cyrielle Clair
Laura Swanson

William Berger
Mr. Peterson

Jean Benguigui
Max Bloch

Andréa Ferréol
Rosy Bloch
Lavinia Segurini
Eva Bloch

Flavio Bucci
Herman Pundt

Zeudi Araya
Sheba (as Zeudi Araya)
Amy Werba
Greta Hellstrom

Andrea Occhipinti
Matteo

Alfredo Pea
Dr. Paul Benoit
Dean Magri
Jamie Howell
Art
Antonia Rubeo
Art Direction

Luciano Ricceri
Production Design
Camera
Armando Nannuzzi
Director of Photography
Costume & Make-Up

Nanà Cecchi
Costume Design
Directing

Giuliano Montaldo
Director, Screenplay
Editing

Ruggero Mastroianni
Editor
Production

Alexandre Mnouchkine
Co-Producer

Denis Héroux
Executive Producer

Franco Cristaldi
Producer
Sound

Ennio Morricone
Original Music Composer
Writing
Jeremy Hole
Screenplay

Piero Angela
Screenplay