阿特·加芬克尔
Art Garfunkel
饰:琳迪斯 Alex Linden
泰莉莎·拉塞尔
Theresa Russell
饰:米莉娜 Milena Flaherty
哈维·凯特尔
Harvey Keitel
饰:Inspector Netusil
丹霍姆·艾略特
Denholm Elliott
饰:Stefan Vognic
丹尼尔·马西
Daniel Massey
饰:Foppish Man
威廉姆·霍金斯
William Hootkins
饰:Col. Taylor
尤金·里皮斯基
Eugene Lipinski
饰:Hospital Policeman
George Roubicek
George Roubicek
饰:Policeman #1
Stefan Gryff
Stefan Gryff
饰:Policeman #2
Sevilla Delofski
饰:Czech Receptionist
罗伯特·沃克
Robert Walker
饰:Konrad
格尔坦·克劳伯
Gertan Klauber
饰:Ambulance Man
阿尼雅·马森
Ania Marson
饰:Dr. Schneider
勒克斯·范·德尔登
Lex van Delden
饰:Young Doctor
戴娜·吉莱斯皮
Dana Gillespie
饰:Amy
Rudolf Bissegger
饰:Giovanni
Hans Christian
饰:Czech Consul
Ellan Fartt
饰:Ulla
Fritz Goblirsch
饰:Drunk Man
Nino LaRocca
饰:Arab in Truck
Roman Scheidl
饰:Angry Student
Carl Lawrence Ludwig
饰:Young Czech Lover (uncredited)
卡罗琳·塞耶默
Carolyn Seymour
饰:Lisa Dietrich,(scenes deleted)
Rob Walker
Rob Walker
饰:Konrad,(as Robert Walker)