Cast (42)

Jeremy Irons

Beverly / Elliot Mantle

Geneviève Bujold

Claire Niveau

Heidi von Palleske

Cary

Barbara Gordon

Danuta

Shirley Douglas

Laura

Stephen Lack

Wolleck / Anders Wolleck

Nick Nichols

Leo

Lynne Cormack

Arlene

Damir Andrei

Birchall

Miriam Newhouse

Mrs. Bookman

David Hughes

Superintendent

Richard W. Farrell

Dean of Medicine

Warren Davis

Anatomy Class Supervisor

Marsha Moreau

Raffaella

Denis Akiyama

Pharmacist

Dee McCafferty

Surgeon

Jane Luk

Lecture-Hall Nurse

Jill Hennessy

Mimsy

David Cronenberg

Obstetrician (uncredited)

Bob Bainborough

Mr. Glaser

Jacqueline Hennessy

Escort Twin

Jonathan Haley

Beverly Age 9

Nicholas Haley

Elliot Age 9

Susan Markle

Operating Room Nurse

Murray Cruchley

Assisting Surgeon

Tita Trevisan

Furniture Salesman

David Walden

Director

Liliane Stillwell

Wardrobe Person

Denise McLeod

Art Gallery Lady

Nicholas Rice

MC

Joe Matheson

Sean / Waiter

Hadley Kay

Delivery Boy

Cynthia Eastman

Sobbing Woman

Nora Colpman

Mrs. Randell

Rena Polley

Soap Opera Character

Madeleine Atkinson

Soap Opera Character

John Bayliss

Performance Double

Graham Evans

Picture Double

Alan Gough

Director (uncredited)

Jordan-Patrick Marcantonio

Twin Boy (uncredited)

Julian-Peter Marcantonio

(uncredited)

Greg Van Riel

Man in Reception (uncredited)

Crew (36)

David Cronenberg

Director

Norman Snider

Writer

David Cronenberg

Producer

Bari Wood

Novel

Jack Geasland

Novel

Sylvio Tabet

Executive Producer

Carol Spier

Production Design

Marc Boyman

Producer

Carol Baum

Executive Producer

Peter Suschitzky

Director of Photography

John Board

Associate Producer

David Cronenberg

Writer

Deirdre Bowen

Casting

James McAteer

Art Direction

Howard Shore

Original Music Composer

Ronald Sanders

Editor

Elinor Rose Galbraith

Set Decoration

Denise Cronenberg

Costume Design

Richard Spiegelman

Transportation Coordinator

Attila Dory

Still Photographer

Dug Rotstein

Script Supervisor

Bryan Day

Sound Mixer

John Board

First Assistant Director

Izidore K. Musallam

Second Assistant Director

Barbara Szablowski

Assistant Makeup Artist

Alicia Keywan

Art Direction

Maxine Rennes-Gunderson

Assistant Hairstylist

Eva Coudouloux

Makeup Artist

David Evans

Sound Editor

Shonagh Jabour

Makeup Artist

Ivan Lynch

Hair Designer

Andy Nelson

Sound Re-Recording Mixer

Richard Cadger

Sound Editor

Wayne Griffin

Sound Editor

David Giammarco

Sound Editor

Don White

Sound Re-Recording Mixer