"A mentally disturbed man takes residence in a halfway house. His mind gradually slips back into the realm created by his illness, where he replays a key part of his childhood."
Ralph Fiennes
as Spider
Miranda Richardson
as Yvonne / Mrs. Cleg
Gabriel Byrne
as Bill Cleg
Lynn Redgrave
as Mrs. Wilkinson
John Neville
as Terrence
Philip Craig
as John
Bradley Hall
as Spider Boy
Gary Reineke
as Freddy
Sara Stockbridge
as Gladys
Cliff Saunders
as Bob
Tara Ellis
as Nora
Arthur Whybrow
as Ernie
Nicola Duffett
as Barmaid
Jake Nightingale
as Large Man
Donald Ewer
as Toothless Jack
Joan Heney
as Cook
Peter Elliott
as Resident
Alec Stockwell
Scott McCord
Rachel Taggart
as Young Woman
David Cronenberg
Director
Catherine Bailey
Producer
Samuel Hadida
Jane Barclay
Executive Producer
Charles Finch
Simon Franks
Howard Shore
Original Music Composer
Peter Suschitzky
Director of Photography
Ronald Sanders
Editor
Guy Tannahill
Line Producer
Patrick McGrath
Writer
Novel
Andrew Sanders
Production Design
Arvinder Greywal
Art Direction
Lucy Richardson
Marina Morris
Set Decoration
Clive Thomasson
Denise Cronenberg
Costume Design
Maria Aitken
Associate Producer
Sanjay Burman
Sara Giles
Victor Hadida
Sharon Harel-Cohen
Zygi Kamasa
Martin Katz
Hannah Leader
Luc Roeg
Suzanne M. Smith
Casting
Mary-Lou Green-Benvenuti
Hair Designer
Stephan Dupuis
Makeup Artist
Paul Jefferson
Carpenter
Bryce Johnston
Hugh McKenzie
Joe Curtin
Construction Coordinator
Daniel White
Special Effects Coordinator
Nigel Egerton
Assistant Costume Designer
Brenda Gilles
Costume Supervisor
Vanessa Woolgar
Set Costumer
Blanche McDermaid
Script Supervisor
John Porter
Christine Allsopp
Inge Klaudi
Andrea Finch
Hairstylist
Tony Lilley
Carol Marinoff
Assistant Hairstylist
Kelly Howard-Garde
Production Manager
Christian T. Cooke
Sound Re-Recording Mixer
Tony Currie
Sound Editor
David Evans
Supervising Sound Editor
Glen Gauthier
Production Sound Mixer
Robert Farr
ADR Mixer
ADR Recordist
Wayne Griffin
John Midgley
Sound Mixer
Orest Sushko
Goro Koyama
Foley Artist
Andy Malcolm
Ron Mellegers
Foley Mixer
Cornelia Mariana Gavrilescu
Foley Recordist
Steve Switzer
Boom Operator
Don White
Alan Senior
Special Effects Supervisor
Stanley Monahan
Visual Effects
Sara Desmond
Second Assistant Director