Cast (49)

Jennifer O'Neill

Kim Obrist

Stephen Lack

Cameron Vale

Patrick McGoohan

Dr. Paul Ruth

Lawrence Dane

Braedon Keller

Michael Ironside

Darryl Revok

Robert A. Silverman

Benjamin Pierce

Lee Broker

Security One

Mavor Moore

Trevellyan

Adam Ludwig

Arno Crostic

Murray Cruchley

Programmer 1

Fred Döderlein

Dieter Tautz

Géza Kovács

Killer in Record Store

Sonny Forbes

Killer in Attic

Jérôme Tiberghien

Killer in Attic

Denis Lacroix

Killer in Barn

Elizabeth Mudry

Killer in Barn

Victor Désy

Dr. Gatineau

Louis Del Grande

First Scanner

Anthony Sherwood

Scanner in Attic

Ken Umland

Scanner in Attic

Anne Anglin

Scanner in Attic

Jock Brandis

Scanner in Attic

Jack Messinger

Scanner at Door

Victor Knight

Dr. Frane

Karen Fullerton

Pregnant Girl

Margaret Gadbois

Woman in Mall

Terrance P. Coady

Security 1 Car Passenger

Steve Michaels

Security 1 Car Driver

Malcolm Nelthorpe

Security 2 Car Driver

Nicholas Kilbertus

Security 2 Car Partner

Don Buchsbaum

Large Man in Mall

Roland Nincheri

Large Man in Mall

Kimberly McKeever

Hallucinating Guard

Robert Boyd

Hallucinating Guard

Graham Batchelor

Yoga Technician

Dean Hagopian

Programmer 2

Alex Stevens

Programmer 3

Neil Affleck

Student

John Brasington

Hazmat-Suit Worker (uncredited)

Chris Britton

Hazmat-Suit Worker (uncredited)

Jack Canon

Hazmat-Suit Worker (uncredited)

Richard Chapman Jr.

Hazmat-Suit Worker (uncredited)

Leon Herbert

Hazmat-Suit Worker (uncredited)

William Hope

Hazmat-Suit Worker (uncredited)

Thomas Kovacs

Boyfriend (uncredited)

Michael Maloley

Doctor in Hall (uncredited)

Ian McQue

Scanner / Security Guard (uncredited)

Chuck Shamata

Tony (uncredited)

Sam Stone

Security Guard (uncredited)

Crew (90)

Carol Spier

Art Direction

Don Buchsbaum

Production Manager

Ronald Sanders

Editor

David Cronenberg

Director

Pierre David

Executive Producer

Howard Shore

Original Music Composer

Mark Irwin

Director of Photography

David Cronenberg

Writer

Constant Natale

Hairstylist

Claude Héroux

Producer

Gary Zeller

Special Effects

Victor Solnicki

Executive Producer

Delphine White

Costume Design

Brigitte McCaughry

Makeup Artist

Michael A. Williams

Second Assistant Director

Jean Savard

Unit Manager

Jim Kaufman

First Assistant Director

Tom Schwartz

Special Effects Makeup Artist

Stephan Dupuis

Special Effects Makeup Artist

Chris Walas

Special Effects Makeup Artist

Dick Smith

Special Effects Makeup Artist

Anne Murphy

Third Assistant Director

Michel Comte

Assistant Property Master

Michael Joy

Draughtsman

Barbara Jones

Assistant Art Director

Charles Bowers

Sound Editor

Jean Bourret

Property Master

Peter Dowker

Sculptor

Tom Coulter

Sculptor

Ernie Tomlinson

Assistant Property Master

Alfred

Set Designer

Melanie Johnson

Assistant Set Dresser

Serge Bureau

Assistant Set Dresser

Peter Borowski

Sculptor

Peter Bray

Set Dresser

Terry Burke

Assistant Sound Editor

Don Cohen

Sound

David Neil Trifunovich

Special Effects Technician

Don Berry

Special Effects Assistant

Mike Hoogenboom

Sound Re-Recording Mixer

Jacques Godbout

Special Effects Assistant

Gabor Vadnay

Boom Operator

Arshad Shaw

Electrician

Gregory Villeneuve

Second Assistant Camera

Paul Coombe

Sound Re-Recording Mixer

François Dupéré

Key Grip

Ginette D'Amico

Casting Assistant

Dennis Pike

Special Effects

Gary Daprato

Assistant Sound Editor

Gary Hymes

Stunts

Denis Fugere

Still Photographer

Robin Miller

First Assistant Camera

Maris H. Jansons

Grip

Renée April

Dresser

Michel Périard

Grip

Jock Brandis

Gaffer

Louis Craig

Special Effects Assistant

Muriel Fournier

Casting Assistant

Daniel Hausmann

Casting

Blanche Boileau

Costume Assistant

Alex Stevens

Stunt Coordinator

Céline Fournier

Stunts

Claude Langlois

Best Boy Grip

Thomas Metzger

Color Timer

Robert Boyd

Assistant Editor

Neil Bibby

Production Assistant

Christine Burt

Location Manager

Armand Thomas

Driver

Victor Blazevic

Production Assistant

Charles Toupin

Captain Driver

Patrick Ferrerro

Production Assistant

Nerses Kolanian

Production Assistant

Danièle Rohrbach

Production Coordinator

Bill Wiggins

Post Production Coordinator

Kay Gray

Unit Publicist

France Boudreau

Continuity

Chris Hutton

Assistant Editor

Guy Landry

Production Assistant

Nick Rose

Production Assistant

Pierre David

Presenter

Marilyn Majerczyk

Production Assistant

Glendon Light

Production Assistant

Kim Obrist

Producer's Assistant

Serge Major

Production Accountant

Victor Solnicki

Presenter

Claire Veillet

Production Assistant

Charles R. Bowers

Sound Editor

Peter Jermyn

Sound Editor

Bruce Nyznik

Sound Editor

Peter Burgess

Supervising Sound Editor