All Cast

Terence Stamp
John Soames

Robert Vaughn
Dr. Bergen

Nigel Davenport
Dr. Maitland

Christian Roberts
Thomas Fleming

Donal Donnelly
Joe Allan

Norman Jones
Davis

Dan Jackson
Nicholls

Vickery Turner
Naomi

Judy Parfitt
Jenny Bannerman

Scott Forbes
Richard Bannerman
Joe McPartland
Inspector Moore
Pamela Moiseiwitsch
Girl on Train
Billy Cornelius
Sgt. Clifford
Jon Croft
Guard
Esmond Webb
Ticket Seller
Bill Pilkington
Pub Owner
Kate Binchy
Barmaid

Joe Gladwin
Old Man In Car

Tony Caunter
Schoolteacher
Eric Brooks
T.V. Floor Manager
