Characters played by Richard Beymer
Evan Bley
Characters played by Nina Axelrod
Lois Hayes
Characters played by Michael Ironside
Det. Sgt. Roersch
Characters played by Brent Carver
John Forrest
Characters played by David Connor
Rico Barbone
Characters played by George Sperdakos
Lt. Robert Welles
Characters played by Michael Kane
Harry Burns
Characters played by August Schellenberg
Glen Cosgrove
Characters played by Paul Bradley
Nick Overland
Characters played by Roberta Weiss
Alma
Characters played by Jacklin Williams
Cleaning Woman
Characters played by Anna Vitre
Judith Keel
Characters played by Pamela Collyer
Waitress
Characters played by Michael Copeman
Drunk in Bar
Characters played by Desmond Campbell
Mechanic
Characters played by Robert Spivak
Night Clerk
Characters played by Barry Blake
Det. Lander
Characters played by Neil Affleck
Det. Kibbee
Characters played by Neil Shee
Minister
Characters played by Len Watt
Medical Examiner
Characters played by Christiane Pasquier
Jeannie Roersch
Characters played by Sheena Larkin
Nurse
Characters played by Leslie Pahl
Schoolgirl
Characters played by Jennifer Petrela
Schoolgirl
Characters played by Rowena Blair
Cosgrove's Girl
Characters played by Kathleen Fee
Airline Clerk
Characters played by Harry Hill
Security Guard
Characters played by Evelyn Kussner
Hospital Receptionist
Characters played by Diane Lortie
Dancer
Characters played by Madeleine Philie
Dancer
Characters played by David Conner
(uncredited)