Helmut Berger
as
Alain Revent
Virna Lisi
as
Nathalie Revent
Edith Scob
as
Sylvie Revent
Donald O'Connor
as
2nd Lt. Peter Stirling
Harry Harvey
as
Correspondent
Forbes Murray
as
Officer at Officer's Club
Frank Faylen
as
Sergeant Chillingbacker
Alfredo Mayo
as
Don Nicolás de Valcárcel
Víctor Israel
as
Lameiro
John Steiner
as
Robert
Rafael Hernández
as
Sacristán
Nicolette Krebitz
as
Ann
Michel Perron
as
Additional Voices
Reza Rahadian
as
Gaspar
Ali Fikry
as
Little Gaspar