Cast & Crew

Directed by

Michael McGowan

Writing Credits

Michael McGowan
(written by)

Cast

Adam Butcher
Ralph Walker
Michael Kanevsky
Chester Jones
Gordon Pinsent
Father Fitzpatrick
Tamara Hope
Claire Collins
Chris Anton
Hulk
Paulette Sinclair
Secretary Roddy
Campbell Scott
Father George Hibbert
Shauna MacDonald
Emma Walker
Jennifer Tilly
Nurse Alice
Lubica Kucerova
Woman in Shower
Ben Gans
Senior Citizen #1
Jock McLeod
Senior Citizen #2
Jeff Baxter
Cattana
Daniel Karasik
Bolan
Frank Crudele
Mr. Karl
Jonathan Walker
Mr. Collins
Keir Gilchrist
Kid Collins
Jonathan Wilson
Father Gregg
Rob Smith
Santa Claus
Joan Massiah
Mrs. Scarlet
Gerard Parkes
Longboat
Boyd Banks
Worker #1
Henry Alessandroni
Worker #2
Fiona Highet
Nurse
Brandon Barré
Road Runner
John Blakey
Spectator #1
Naomi Emmerson
Spectator #2
Seán Cullen
Children's Aid Officer
Barry Stillwell
Mr. Jones
Jonathan Higgins
Boston Announcer
Michael David Brown
John Bannon
Kelly Lovell
Seen on Camera
Brian Bannan
Priest
Miranda Black
Nurse Riggin
Peter Feniak
Reporter #2
Peter Tufford Kennedy
Reporter

Produced by

Brian Barrett
associate producer: Amaze Film
Peter Emerson
associate producer: Amaze Film
Teza Lawrence
producer
Andrea Mann
producer
Seaton McLean
producer
Marguerite Pigott
executive producer
Michael Souther
producer (as Mike Souther)
Peter Alan Sussman
executive producer (as Peter Sussman)
Gordon Yang
line producer

Music by

Andrew Lockington

Cinematography by

Rene Ohashi
director of photography

Editing by

Susan Maggi

Casting By

Deirdre Bowen
Jenny Lewis
(as Jennifer Lewis)

Production Design by

Matthew Davies

Art Direction by

Ken Watkins

Set Decoration by

Erica Milo

Costume Design by

Anne Dixon

Makeup Department

Susan Exton-Stranks
key hair stylist
Mary Sue Heron
key makeup artist (as Marysue Heron)
Candice Ornstein
assistant makeup artist
Andrea Tranmueller
assistant hair stylist (as Andrea Traunmueller)
Kiisti Matsuo
additional makeup artist (uncredited)

Production Management

John Harcourt
post-production supervisor: Amaze Film
Jennifer Macleod
post-production supervisor: Amaze Film (as Jennifer MacLeod)
Stephen Paniccia
production executive: Amaze Film
Paul Vella
executive in charge of production
Gordon Yang
unit production manager

Second Unit Director or Assistant Director

Velvet Andrews-Smith
trainee assistant director (as Velvet Smith)
Fergus Barnes
first assistant director
September Death
second assistant director
Mark MacDonald
third assistant director

Art Department

Jon Bankson
construction coordinator
Luis Camara
on-set dresser
Nitram Dass
set dresser
Brent Kelly
assistant set decorator
Jordan Kerner
set dresser
William Legere
head carpenter
Jack McCullough
key scenic artist
Mario Moreira
props master assistant: on-set
James R. Murray
property master (as James Murray)
Sean Scoffield
second assistant art director
Michael Shocrylas
assistant art director
Adrienne Trent
assistant props
Richelle Wilks
art department apprentice
Matthew G. Wright
set buyer (as Matthew Wright)
Geri Bertolo
storyboard artist (uncredited)
Richard Duhaney
sketch artist: paper props (uncredited)

Sound Department

Marina Adam
foley recording assistant
Benito Amaro
boom operator
Steph Carrier
re-recording mixer (as Stephen Carrier)
Michele Cook
adr editor / dialogue editor
Eliot Crackower
sound re-recording assistant
Erik Culp
foley recording mixer
Ronayne Higginson
dialogue editor
Janice Ierulli
dialogue editor
David McCallum
supervising dialogue editor
Christopher Miller
first assistant sound effects editor (as Chris Miller)
Brent Pickett
first assistant dialogue editor
Donna Powell
foley artist
Valentin Pricop
sound recordist
David Rose
sound effects editor
Mark Shnuriwsky
sound effects editor
Lou Solakofski
re-recording mixer
Alan Tang
assistant sound effects editor
Jane Tattersall
supervising sound editor
Robert Warchol
sound effects editor
Randy Wilson
foley recording mixer
David Yonson
adr recording engineer

Special Effects by

Reg Ashby
special effects key
John LaForet
special effects supervisor
David Mugridge
special effects technician (uncredited)

Visual Effects by

David Alexander
visual effects animator
Ioan Balcosi
compositor
Mark Fordham
matte painter
Genevieve Forte
digital artist
Gudrun Heinze
lead compositor / visual effects on-set supervisor
Mary Holding
compositor
Elizabeth Holmes
compositor
Ariel Joson
visual effects animator
Lisa-Marie Marrelli
compositor
Ian Maxwell
visual effects coordinator
Mihaela Orzea
compositor
Mike Pieczonka
lead visual effects animator
Jane Sobel
visual effects coordinator
Mark Stevens
visual effects production assistant
Allan Walker
matte painter
Aaron Webster
visual effects animator
Tony Willis
visual effects supervisor

Stunts

Jordan Anderson
stunt player
Randy Butcher
stunt coordinator
Curtis Parker
stunt player
Bryan J. Thomas
stunt performer (as Bryan Thomas)
Randy Butcher
stunt motorcycle rider (uncredited)
Blair Johannes
assistant stunt coordinator (uncredited)

Camera and Electrical Department

Nicole Blanchard
clapper / film loader
Paul Cameron
dolly grip
Gilles Corbeil
camera operator / steadicam operator
Paul Dias
gaffer
Rob Dias
electric (as Roberto Dias)
Christian Drennan
key grip
Shem Ellis
best boy electric
Carl Flood
electric
Amanda Goble
second assistant camera
Lennox Green
generator operator
Chris Kelly
grip
Chris Livingstone
grip
Trevor Moores
grip
Nicholas Porter
electric / lighting technician
Christopher Raucamp
focus operator
Brent Robinson
underwater first assistant camera
Tyler Sellers
best boy grip
Amanda Wojtaszek
camera trainee
Ken Woroner
still photographer

Casting Department

Dylaine Bovaird
background casting assistant
Kay Denver
background casting
Christopher Richards
casting assistant

Costume and Wardrobe Department

Constance Buck
costume supervisor
Jennifer Buck
costume supervisor: extras
Anna Dal Farra
assistant costume designer
Nicole Pearson
costume truck supervisor
Sheila Radovancevic
costume supervisor: extras

Editorial Department

Stephen Young Chin
editorial technical consultant
Erin Deck
first assistant editor
Mark Kueper
tape-to-tape colorist
Ricardo Olivero
film timer
Catherine Rankin
negative cutter

Location Management

James Stevens
assistant location manager
Michael Tough
location manager
Rick Whalen
location production assistant

Music Department

Daryl Branston
assistant music score engineer
Nicholas Dodd
conductor / orchestrator
Simon Edwards
music consultant
Andrew Lockington
music score producer
David Nichol
music copyist
Annelise Noronha
assistant music score engineer
Dan Parr
music copyist
Dennis Patterson
music score engineer
Michael Perlmutter
music supervisor: S.L. Feldman & Associates (as Michael A. Perlmutter)
Ron Searles
music score mixer
Ron Skinner
music score engineer
Lenny Solomon
orchestra contractor
Ron Korb
musician: flute (uncredited)

Script and Continuity Department

Jill Carter
script supervisor

Transportation Department

Stephen Carr
transportation captain (as a different name)
Tom Chapman
driver
Mike Curran
transportation coordinator (as Michael P. Curran)
Wayne Davey
driver: honeywagon
Tim Fagan
unit driver
Larry Greer
driver
Steve Keates
driver
Paul Langdon
picture vehicles
Ritchie Miazek
head driver (as Richard Miazek)
George Palmer
driver
Ted Zurawel
driver

Additional Crew

Dean Armstrong
acting coach
Shannon Brand
assistant to the producers: Amaze Film
Anthony Carovillano
on-set craft service
Emmanuel Denizot
french subtitles: with Bruno Chevillard
Jane Douglas
post production accountant
Aaron Horton
production assistant
Dennis Jacobson
first assistant accountant
Susan James
production coordinator
Tam Khuu
post production accountant
Jane Kim
production assistant (as Jane G. Kim)
Janice Lee
publicist
Robin Oliphant
production financing
Chandra-Li Paul
accommodation coordinator
Steena Petersen
on-set craft service
Irene Phelps
production accountant
Catherine Sample
assistant production coordinator
Carrie Paupst Shaughnessy
story editor
Vess Stoeva
third assistant accountant
Beth Sulman
unit publicist
Sue Valencia
business and legal affairs
Donald Vermeer
on-set craft service
Andrea Eisen
tutor (uncredited)

Thanks

Mark Daniels
thanks
Louis DiFlorio
thanks (as Lou DiFlorio)
Gord Downie
thanks
Gord Kemp
thanks
Larry Lawrence
thanks
Martha Lawrence
thanks
Gerry McGowan
thanks
Mary McGowan
thanks
Evan Solomon
thanks
Don Souther
thanks
Myrtle Souther
thanks
Ryan St. Peters
thanks
Justin Stephenson
thanks
All Filters