David Wells
as
Dr. Alex Wells
Beans Morocco
as
Marty
Georgann Johnson
as
Mavis Richardson
John Shea
as
Roger Dollison
Eric Bouwer
as
Azubi Polizei
Hildegard Schroedter
as
Maria
Oliver Stokowski
as
Matthias Grimmer
Ulrich Thomsen
as
Peer Sommer
Sidney Lumet
Director
Sean Connery
as
Detective Sergeant Johnson
Ian Bannen
as
Kenneth Baxter
Trevor Howard
as
Lieutenant Cartwright, Detective Superintendant
John Hallam
as
Panton
John Welsh
as
1st Plain Clothes Officer
Marie Devereux
as
Ellen
Jack Warden
as
Claude Fortier
Dylan Baker
as
Father Delambre
Bob Gunton
as
Monsignor Beauvais
Keith Carradine
as
Pete Guitry
James DuMont
as
Dramatization - Judge
Jan Broberg
as
Self