Jonathan Rivers
Michael Keaton
Anna Rivers
Chandra West
Susie Tomlinson
Amber Rothwell
Work Man
Mitchell Kosterman
Mary Freeman
Suzanne Ristic
Business Man
L. Harvey Gold
Car Crash Woman
Miranda Frigon
Young Father
Aaron Douglas
Doctor
Anthony Harrison
Mark
Bruce Dawson
TV Reporter
Benita Ha
John's Secretary
April Telek
Sarah Tate
Deborah Kara Unger
Raymond Price
Ian McNeice
Mirabelle Keegan
Keegan Connor Tracy
Jane
Sarah Strange
Mike Rivers
Nicholas Elia
Detective Smits
Mike Dopud
Police Woman
Marsha Regis
Minister
Brad Sihvon
Director of Photography
Chris Seager
Stunt Driver
Ed Anders
Stunt Double
Garvin Cross
Associate Producer
Jonathan Shore
Music Supervisor
Randy Gerston
Stunt Coordinator
Randy Lee
Director
Geoffrey Sax
Original Music Composer
Claude Foisy
Producer
Paul Brooks
Playback Coordinator
Brian Knox McGugan
Carolyn Anderson
Casting
Maureen Webb
Screenplay
Niall Johnson
Executive Producer
Simon Brooks
Editor
Nick Arthurs
Rigging Grip
Robert Little
Production Design
Michael S. Bolton
Art Direction
Gregory G. Venturi
Set Decoration
Penny A. Chalmers
Costume Design
Karen L. Matthews
Costume Supervisor
Shelly Shaw
Stephen Hegyes
Scott Niemeyer
Norm Waitt
Shawn Williamson
Sound Designer
Hugh Johnson
Construction Coordinator
Dave Conway
Construction Foreman
Richard Dobbin
Greensman
Frank Haddad
Location Scout
Kimberly Lozinski
Sculptor
Iesza Jessica Jordan
First Assistant Camera
Dave Roman
Key Grip
Michael Taschereau
Grip
Rick Jermakowicz
Steadicam Operator
Marty McInally
Still Photographer
Chris Helcermanas-Benge
Assistant Costume Designer
Linda Leduc
Hairstylist
Mary L. Mastro
Key Hair Stylist
Adina Shore
Makeup Artist
Gene McCormick
Set Costumer
Elaine Arsens
Set Dressing Artist
Tony Beck
Carpenter
Richard Barrett
CGI Supervisor
Graham Cristie
Chef
Erika Espinosa
Craft Service
Jamie Humphrey
Driver
Reg Advocaot
Executive in Charge of Finance
Chris Doss
Post Production Supervisor
Lisa Sweet
Property Master
Kimberley Regent
Scenic Artist
Judi Varga
Security
Susan Kearney
Special Effects Coordinator
Tim Storvick
Stand In
Rob Court
Telecine Colorist
Jill Allanson
Transportation Captain
Dean Capstick
Transportation Co-Captain
Donald James Davey
Transportation Coordinator
David R. Anderson
Video Assist Operator
Barry Kaiser
Visual Effects Editor
Simon Allmark
First Assistant Director
Richard Coleman
Script Coordinator
Natalie Allan
Script Supervisor
Jessica Clothier
First Assistant Editor
Lalit Goyal
Best Boy Electric
Dave Klassen
Gaffer
John Dekker
Rigging Gaffer
Rod Newby
Location Manager
Greg Jackson
Production Accountant
Anne Jacobsen
Production Coordinator
Michele O'Flanagan
Production Manager
Pascal Verschooris
ADR Supervisor
Deni King
Boom Operator
Mark Noda
Foley Editor
Owen Bleasdale
Music Editor
Lee Kerr
Sound Editor
Miha Jaramaz
Sound Effects Editor
Mike Grimes
Sound Mixer
William Skinner
Supervising Sound Editor
Bernard O'Reilly
3D Artist
George Barbour
Visual Effects Coordinator
Sarah Cloutier
Visual Effects Producer
Sharon Lark
Visual Effects Supervisor
Simon Giles
Dolby Consultant
Mark Kenna
Dialogue Editor
Stewart Henderson
Assistant Makeup Artist
Emanuela Daus
Costumer
Michelle Lambert
First Assistant Makeup Artist
Deborah Slonowski
On Set Dresser
Andy Koessler
Second Assistant Director
Glenn Bottomley
Third Assistant Director
Karin Behrenz
Graphic Designer
Doris Deutschmann
Paint Coordinator
Robin Thomas
Set Supervisor
Storyboard Artist
David Allcock
ADR Editor
Michele Woods
ADR Mixer
Adam Sharpe
ADR Recordist
Dan Green
Foley Artist
Melissa Lake
Foley Mixer
Gianluca Buttari
Supervising Dialogue Editor
Hilary Wyatt
Special Effects Assistant
Ron Kozier
Special Effects Best Boy
Don Leask
2D Artist
Gavain Browne
Best Boy Grip
Lionel Hebert
Camera Trainee
Jesse Sannerud
Camera Truck
Clif Kosterman
Dolly Grip
Dave Dibdin
Second Assistant Camera
Scott Cozens
ADR Voice Casting
Abigail Barbier
Colorist
Sarah Carefoot
Digital Intermediate Colorist
Jet Omoshebi
Negative Cutter
Chris Andrews
Post Production Coordinator
Nicola Instone
Assistant Location Manager
Shane Lennox
Location Production Assistant
Randy Kennedy
Music Coordinator
Brian Leff
Assistant Accountant
Alan Homma
Assistant Chef
Luz Gabriela Rosas Rojas
Attorney
Adam R. Mehr
Cast Driver
Ross Kulak
Compositing Supervisor
Valeri Pfahning
Key Production Assistant
Raimey Casiro
Key Rigging Grip
Johnny Walker
Production Assistant
John MacCulloch
Production Executive
Alan Martin
Security Coordinator
Loralee Wilson
Ben Meechan
Curt Bonn
Jack Stew
Robert Ryan