X

Cast & Crew

Directed By

Written By

Omar Naim
written by

Cast

Robin Williams
Alan Hakman
Stephanie Romanov
Jennifer Bannister
Genevieve Buechner
Isabel Bannister
Casey Dubois
Young Alan - 9
Liam Ranger
Young Louis - 9
Joely Collins
Legz the Tattoo Artist
Michael St. John Smith
Charles Bannister
Chris Britton
Jason Monroe
Wanda Cannon
Caroline Monroe
Chaka White
Pregnant Woman On Bus
Don Ackerman
Tattooed Man
Sarah Deakins
Eliza Monroe
George Gordon
Daniel Monroe
Spencer Achtymichuk
Jason Monroe - 6
Erin Wright
Battered Woman
Emy Aneke
Security Guard
Wendy Noel
Guest #1
Peter Hall
Adult Louis
Johnna Wright
Mrs. Hakman
Bart Anderson
Mr. Hakman
Blu Mankuma
Zoe Tech Representative
Richard Hendery
Balding Man
Jim Francis
Professor
Lisa Bunting
Sobbing Woman
Doreen Eby
Delivery Nurse
Elizabeth Urrea
Patient Parent
Barbara Krebesova
Squabbling Wife
Kolja Liquette
Squabbling Husband
Elliot Mandelcorn
Pregnant Woman's Husband
Ryan Gates
Aging Man
Mike Jocelyn
Business Man
Kevin Mundy
Toasting Guy
Katina Robillard
Pretty Woman
Lee Walker
Friend #1
Anne Whitmore
Friend #2
Darren Hird
Voice of Danny Monroe
Robert Brakey
Groom in Zoe Footage
Sharon Simms
Screeching Car Passenger

Produced By

Michael Burns
executive producer
Marc Butan
executive producer
Guymon Casady
executive producer
Eberhard Kayser
co-producer
Marco Mehlitz
executive producer
Michael Ohoven
executive producer
Nancy Paloian
executive producer
Michael Paseornek
executive producer
William Vince
co-producer

Cinematography

Tak Fujimoto
director of photography

Sound

Steve Bartkowicz
stage engineer
Paul Timothy Carden
sound effects editor
Matt Colleran
sound recordist
Rickley W. Dumm
sound effects editor
Marc Fishman
re-recording mixer
Dave Griffiths
boom operator
Joel Iwataki
mixing engineer
Elizabeth Kenton
dialog editor / supervising sound editor
Jason King
sound effects editor
Claude Letessier
sound effects editor / supervising sound designer
Jeff MacFarlane
boom operator: Zoe unit/second unit
Christian P. Minkler
re-recording mixer
Glenn T. Morgan
dialog editor / supervising sound editor
Aynee Osborn
assistant sound editor
Don Painchaud
sound mixer: Zoe unit/second unit
Patrick Ramsay
sound mixer
Brad Sherman
re-recording mixer
Naan Spiess
sound assistant
Lauren Stephens
sound effects editor
Jon Taylor
re-recording mixer
Amy Giammarco
assistant adr supervisor
Robert Hunter
adr recordist
Chris Navarro
adr recordist
Unsun Song
sound re-recordist
Eric Thompson
adr mixer
Jerry Trent
foley artist
David Yonson
adr recordist: Toronto

Production Design

Art Direction

Set Design

Makeup

Jayne Dancose
makeup artist: Zoe unit/second unit
Rachel Griffin
makeup artist: Zoe unit/second unit
Rebecca Lee
first assistant makeup artist / makeup artist: Zoe unit/second unit
Lisa Leonard
key hair stylist
Lisa Love
key makeup artist
Malcolm Marsden
first assistant hair stylist / hair stylist: Zoe unit/second unit
Cheri Minns
makeup artist: Robin Williams
Lee Novak
first assistant hair stylist: Zoe unit/second unit
Gary Archer
dental prosthetics
Brad Proctor
special makeup effects artist
Sherry Van Gool
additional assistant makeup artist

Special Effects

Jeffrey Butterworth
assistant special effects
Amanda Paller
assistant special effects / on set supervisor
Gary Paller
special effects coordinator

Visual Effects

Franklin Cofod
line-up/editorial: Pixel Magic
Peter 'Beak' Cvijanovic
inferno artist: Zoe
Brigitte Daloin
visual effects assistant editor
Jeremy Dawson
graphics designer: Amoeba Proteus
Victor DiMichina
visual effects producer: Pixel Magic
Mark Dornfeld
additional opticals: Custom Film Effects
Roy Erickson
systems administrator: Pixel Magic
Kevin Fisher
scanning and recording: Pixel Magic
Patrick Flanagan
composite artist: Pixel Magic
Tyler Foell
2D supervisor: Pixel Magic
Jim Gorman
composite artist: Pixel Magic
David Michael Green
systems technician: Pixel Magic
Nate Haggard
composite artist: Pixel Magic
Mike Hardison
3d supervisor: Pixel Magic
Andrew Harper
technical director: Collider, Inc.
James David Hattin
composite artist: Pixel Magic
Tom Jones
post-production executive: The Post group
Bonnie Kanner
executive producer: Pixel Magic
Kevin Kipper
roto/paint artist: Pixel Magic
Richard Kratt
composite artist: Pixel Magic
Jeff Kryvicky
graphics producer: Collider, Inc.
Brian A. Lamb
scanning and recording: Pixel Magic
Ray Lewis
artist: Collider, Inc. / digital artist
George Macri
visual effects coordinator: Pixel Magic
Paul Maples
motion control operator
John R. McConnell
digital matte painter: Pixel Magic
Ray McIntyre Jr.
visual effects supervisor: Pixel Magic
Brad Moylan
composite artist: Pixel Magic
Patrick Murphy
composite artist: Pixel Magic
Reid Paul
digital effects supervisor: Pixel Magic
Alfredo Ramirez
composite artist: Pixel Magic
Ray Scalice
general manager: Pixel Magic
Dan Schrecker
graphics designer: Amoeba Proteus
Tefft Smith
artist: LookFX
Geordie Spradling
composite artist: Pixel Magic
Kevin Struckman
3D tracking: Pixel Magic
Melinka Thompson-Godoy
graphics coordinator: Collider, Inc.
Edi Tsuda
artist: Collider, Inc.
Jeff Varga
roto/paint artist: Pixel Magic / digital compositor
Juan Carlos Vargas
3D tracking: Pixel Magic
John Walsh
motion control operator
Scott Beverly
mechanical effects supervisor: New Deal Studios
Shannon Blake Gans
visual effects executive producer: New Deal Studios Inc.
Josh Novak
lead compositor: main title sequence
Scott Schneider
lead model maker

Assistant Director

Julie Hemmerling
third assistant director
Rachel Leiterman
first assistant director: Zoe unit/second unit
Craig Matheson
first assistant director
Darius Matheson
second assistant director
Lynda Mills
third assistant director: Zoe unit/second unit
Rob Turner
second unit director
Kate Weiss
second assistant director: Zoe unit/second unit
Quincy Wheeler-Hendren
trainee assistant director
Tarnya Cook
third assistant director

Production Management

Carl Pedregal
post-production supervisor
Fran Rosati
unit production manager
Rosemary Lara
production manager: Lions Gate Films

Art Department

Don Anderson
props buyer
Brian Beatty
head sculptor
John Beatty
construction coordinator
Terri Bishop
set dresser
Desi Brett
lead carpenter
Greg Campbell
leadman: setup
Jim Cebrowski
stand-by carpenter
Michael Church
set dresser
Garth Elliott
greens department
Julie Fontaine
set decoration office coordinator
Ellen Freund
props master
Doug Girling
set designer
Chris Hayward
on-set painter
Omar Khouri
storyboard artist
Mike Lilley
graphic designer
Craig Macmillan
on-set dresser
François Milly
set decoration buyer
Diane Nachlik
assistant set decorator
Ted Polkinghorn
paint foreman
Jim Ramsay
set designer
Duane Robinson
tool maintenance
Nadine Sekora
art department coordinator
J.P. Sinnott
on-set props
Sigrid M. Spade
set dresser
James Spoor
lead painter
Kevin Tomecek
construction foreman
Collis Verdicchio
lead laborer
Ron Vreekem
paint coordinator
Ric Walkington
assistant props master / props: Zoe unit/second unit
Brett Warren
lead carpenter
Heather Watson
art department assistant
James Willcock
set dresser / set dresser: Zoe unit/second unit
Barbara Wilson
assistant art director
Sean Wynia
lead painter
John C. Martin II
website design

Stunts

Noah Beggs
stunt actor: Protestor
Duane Dickinson
stunt driver / stunts
Caroline Field
stunt actor: Screeching Car Passenger
Mike Mitchell
stunt double: Alan / stunt coordinator
David Mylrea
stunt double: Young Alan
Shawn C. Orr
stunt safety
Rick Pearce
stunt actor: Screeching Car Driver / stunt safety
Suzi Stingl
stunt actor: Swing Girl / stunt double: Young Louis

Editorial

Jennifer Hwang
post-production coordinator
Trevor Mirosh
assistant editor
Josh Moore
laboratory contact: Technicolor
Jeff Smithwick
color timer: Technicolor
Anna Solorio-Catalano
first assistant editor
Christi Franck
post-production assistant
Rick Grayson
apprentice editor
Jessica Roberts
post-production assistant

Other

Rodney Beech
driver: cast
Larry Boyce
driver: cast
Ron Gavin
driver: Zoe unit/second unit
Jim Hickman
driver: Zoe unit/second unit
Dennis Houser
transportation coordinator
Michael Huntley
transportation captain
John G. Oliver
transportation captain
Mike Prestay
driver: Zoe unit/second unit
Les Ray
driver: Zoe unit/second unit
Dennis Stone
transportation coordinator: Zoe unit/second unit
Dan Thorn
driver: Zoe unit/second unit
Gary Trowski
driver: Zoe unit/second unit
Geoff Williams
picture car coordinator

Music Department

Dana Burke
orchestra recordist
Dante Dauz
score assistant
Robert Elhai
orchestrator
Zigmund Gron
music editor
Joel C. High
music supervisor
Joel Iwataki
music mixer
Simon James
orchestra contractor
Gary L. Krause
music editor
Dana Niu
orchestrator
Oji Nwankwo
music business affairs
Reed Ruddy
orchestra recordist
Tiffany Ryan
music coordinator
Jon Schluckebier
orchestra recordist
Eric Stonerook
music preparation services
Brian Tyler
conductor / orchestrator
Brian Valentino
orchestra recordist
Jeff Vaughn
music recordist: orchestra
Ja Wah
performers
Tim Davies
music arranger

Casting Department

Susan Taylor Brouse
casting: Canada
Andrea Brown
extras casting director
Lynne Carrow
casting: Canada
Amaris Meyer
casting assistant: US
Melissa Perry
casting assistant: Canada
Crystal Wilson
assistant extras casting

Costume Department

Derek J. Baskerville
costumer: Robin Williams
Laurie Giles
costumes: Zoe unit/second unit / set costumer
Lise Hache
costumes: Zoe unit/second unit / prop costumer
Jane Henry
assistant costume designer
Susie Hill
set costumer
Julia Linn
wardrobe cutter
Diana Patterson
costume set supervisor

Camera Department

Ken W. Anderson
chief rigging electrician
Jim Bach
video playback coordinator: Video A compurter, Imagecorp Film Effects
John Carron
video playback operator: Imagecorp Film Effects
Scott Cozens
camera trainee
Glen A. Dickson
camera operator: "b" camera
Serge Duchesne
rigging electrician
William L. Flanagan
first company grip: Zoe unit/second unit
Stephen Goad
chief lighting technician: Zoe unit/second unit
John Robert Graham
dolly grip: Zoe unit/second unit
David Harris
electrician
Cynthia Hayes
second company grip: Zoe unit/second unit
Kieran Humphries
first assistant camera: "b" camera, Zoe unit/second unit
Simon Jori
first assistant camera: "a" camera
Barry Kaiser
video camera technician: Zoe unit/second unit
Don Kazakoff
generator operator: Zoe unit/second unit
Neil McBride
second company grip
Rob McEwan
still photographer
Marty McInally
camera operator / steadicam operator
Bonnie McLean
assistant chief lighting technician: Zoe unit/second unit
James McMurachy
electrician
Jos Oman
second assistant camera: "b" camera
Tom Paleczka
electrician
Andrew Pereszlenyi
assistant chief lighting technician
Ryan Purcell
dolly grip
Richard Sinclair
second assistant camera: "a" camera
David Tickell
chief lighting technician
Johnny Walker
first company rigging grip
Thomas E. Watson
generator operator
Tony Whiteside
first company grip
Peter Wunstorf
director of photography: Zoe unit/second unit
Ryan Bailey
gaffer: second unit
Chris Bolton
digital imaging technician
Oliver Hajdu
rigging gaffer

Location Management

Dale Bredeson
location production assistant
Steve Chan
location production assistant: Zoe unit/second unit
Vincent Dela Luna
location production assistant: Zoe unit/second unit
Blair Dyers
location production assistant
Blair Dykes
location production assistant: Zoe unit/second unit
Warren Dean Fulton
location production assistant: Zoe unit/second unit
Jaye Gazeley
assistant location manager
Ed Hatton
location production assistant: Zoe unit/second unit
Sonya Hull
location production assistant
Nina Aurora Jeerh
trainee assistant location manager
Hamish McArthur
location production assistant
Terry Mialkowsky
assistant location manager
Shawn Murphy
key location production assistant: Zoe unit/second unit / location production assistant
Ed Nesling
location manager
Topher Rafuse-Wilkinson
location production assistant
Jon Raitt
prep assistant location manager
Neil Robertson
location manager: Zoe unit/second unit
Shane Travis
key location production assistant
John Woods
location production assistant

Script Department

Helga Ungurait
script supervisor
Movie title data and credits provided by
IMDb logo