X

Cast & Crew

Directed By

Written By

Chris Parker
screenplay

Cast

Greg Kinnear
Todd Burpo
Kelly Reilly
Sonja Burpo
Connor Corum
Colton Burpo
Lane Styles
Cassie Burpo
Margo Martindale
Nancy Rawling
Rob Moran
Dr. O'Holleran
Nancy Sorel
Dr. Charlotte Slater
Darcy Fehr
Lee Watson
Vivian Winther
Katherine Watson
Pete Hudson
Old Man Watson
Ursula Clark
Painting Girl
Randy Apostle
Slim Forrest
Julia Arkos
Newspaper Reporter
Candace Smith
Pay Clerk
Cruise Brown
Playground Boy
Keenan Lehmann
Playground Boy
Michael Mills
Marine C.O.
Kevin Anderson
Mr. Baxter
Jon Ted Wynne
Mr. Jackson
Darren Felbel
Mr. Parker
Lois Brothers
Woman from Choir Group
Susan Kelso
Neighbor Lady
John B. Lowe
Todd's Doctor
Mike Palmer
Fire Chief
Jim Kirby
Church Deacon
Callie Lane
Sister in Heaven
Susan Loewen
Townswoman
Michael Mills
Marine C.O.
Lorrie Papadopoulos
Church Parishioner
Cassandra Tusa
Butterfly Pavilion Patron
Karen Tusa
Butterfly Pavilion Patron
Lisa Vivian
Hospital Patient

Produced By

Sue Baden-Powell
executive producer
T.D. Jakes
producer
Phyllis Laing
co-producer
Sam Mercer
executive producer
Joe Roth
producer
Andrew Wallace
co-producer
Derrick Williams
executive producer
Kim H. Winther
co-producer

Cinematography

Dean Semler
director of photography

Sound

Kami Asgar
supervising sound editor
Ranjani Brow
adr loop group
Tom Burns
re-recordist / recordist
Anita Cannella
foley artist
Benjamin L. Cook
sound effects editor
Mark DeSimone
adr mixer
Jeff Gross
foley mixer
Wendy Hoffman
adr loop group
Chris Jenkins
re-recording mixer
Greg Jenkins
junior sound editor
Leon Johnson
production sound mixer
Amy Kane
foley artist
Mark Larry
sound effects editor
Howard London
adr mixer
Sean McCormack
supervising sound editor
Eric Neufeld
utility sound
Erin Oakley
supervising adr editor
Nancy Parker
foley artist
Will Riley
dialogue editor
Sacha Rosen
boom operator
Jason Stevens
sound negative
Tim Tuchrello
assistant sound editor
Dean A. Zupancic
re-recording mixer
John St. Denis
adr recordist

Casting Director

Production Design

Set Design

Makeup

Kristy Greig
assistant makeup artist
Nina Kvaternik
makeup artist
Michael Mills
makeup artist: Mr. Kinnear
Doug Morrow
makeup department head
Alisha Talbot
key makeup
Melizah Anguiano Wheat
hair department head

Special Effects

Laird McMurray
special effects coordinator
Ed Preston
special effects coordinator

Visual Effects

Minyoung Choi
compositor
Daniel Chuba
visual effects executive producer: Hammerhead Productions
Jon Doyle
compositor
Derick Dressel
visual effects artist: 3D
Michelle Eisenreich
visual effects producer: Hammerhead Productions
Mathias Frodin
compositor
Brandon Gonzales
matte painter: Hammerhead Productions
Inseok Hwang
compositor
Sunho Hwang
compositor
Changhee Jung
compositor
Katrina Kim
visual effects coordinator
Sejung Kim
compositor
Seokjun Kyoung
visual effects artist: 3D
Kyungjin Lee
compositor
Min Hee Lee
compositor
Seung Yong Lee
co-visual effects supervisor: Hammerhead Productions
Dan Levitan
visual effects supervisor: time-lapse photographer
Isaac Lipstadt
visual effects coordinator
Eric Mancha
visual effects artist: 3D
Arnon Manor
visual effects production executive
Daniel Mellitz
compositor
Shin Nam
visual effects line producer: Hammerhead Productions
Karl Rogovin
visual effects artist: 3D
Wondae Seo
compositor
Angella Szynkowski
visual effects i/o artist
Linda Tremblay
digital compositor
Derek Zavada
director of technology: Hammerhead Productions / visual effects systems administrator

Assistant Director

Maria Battle-Campbell
second assistant director
Danielle Dumesnil
second second assistant director
Kim H. Winther
first assistant director

Production Management

Sue Baden-Powell
unit production manager
Adam Moos
executive in charge of production
Lesley Oswald
unit production manager
Desmond Cannon
post-production supervisor / studio executive post-production

Art Department

Gary Barringer
concept artist / graphics artist
Peter Baureiss
on-set painter
Ryan Berzuk
property master
Lloyd Brandson
key scenic artist
Janelle Dufton
greens assistant
Chad Giesbrecht
lead dresser
Kim Hamin
on-set dresser
Matt Holm
set dresser: daily
Rachel Kendall
set dresser
Allan McGowan
set dresser
Joshua Min
concept artist
Jamie Lou Morneau
art department coordinator
Justin Neufeld
lead greens
Dean A. O'Dell
set designer
Aaron Sims
concept artist
Amanda Smart
scenic painter
Brian Smith
construction coordinator
Mark Stratton
property master

Stunts

Dave Dunaway
stunt rigger
Brian Ho
stunt performer
Sam Robinson
stunt double: Jay Wilkins
Darren Ross
stunt performer
Sean Skene
stunt coordinator
Grant Smith
stunt rigger
Anders Strome
stunt performer
Rick Skene
stunt coordinator

Animation

Editorial

Mandy Arnold
digital intermediate editor
Steve Bowen
digital colorist
Leeza Diott
dailies manager: post production
Jason Dougherty
dailies engineer
Caroline Keith
post-production assistant
Mark Perzely
first assistant editor
Stephen Regnier
location systems engineer: EC3 Dailies
Sebastian Shepard
post-production assistant
Emily Wallin
first assistant editor

Other

Douglas Arsenault
driver: cast
Ernie Buck
transportation coordinator
Ron Jennings
picture vehicle coordinator
Ryan Kulbaba
driver: cast
Pat Martin
head driver
Steve McGuire
transportation captain
Edgar Ozolins
unit driver
Dave Perich
driver: cast
Jeff Zaporzan
driver: honeywagon

Music Department

Spring Aspers
music supervisor
Rob Brophy
musician: viola
Benoît Groulx
orchestrations
Suzie Katayama
music copyist
Thierry Malet
conductor / composer: additional music / orchestrator
Victoria Miskolczy
musician: viola
Satoshi Mark Noguchi
score consultant
Jasper Randall
score vocalist / choir contractor
Peter Rotter
music contractor
Kevin Globerman
digital score recordist
Tom Hardisty
scoring recordist
Shawn Kirchner
score vocalist
Michael Lichtenauer
score vocalist
Colleen M. Lutz
score mixing assistant
Darrin McCann
musician: viola
Ryan Robinson
scoring technical support engineer
Niké St. Clair
score vocalist
Suzanne Waters
singer: choir

Casting Department

Shelly Anthis
extras casting
Tineka Becker
casting associate
Angela Boehm
casting assistant
Nick Cotton
casting assistant
Jim Heber
casting: Winnipeg
Ashley Lambert
adr voice casting

Costume Department

Michelle Boulet
costume supervisor
Katelynd Johnston
assistant costume designer
Nancy Jones
costume set supervisor
Angela Vaags
costume assistant
Angela Wells
costume truck supervisor / costumer

Camera Department

Lorne Bailey
lamp operator
Gary Barringer
still photographer: daily
John Clarke
chief lighting technician
Federico De Marco
libra head technician
Virgile Dean
dolly grip
Keith Eidse
camera operator
Sean Elliott
first assistant camera: "a" camera
Allen Fraser
still photographer
Spiro Grant
second assistant camera: "b" camera
Patrick Hogue
digital imaging technician
Thayer MacInnis
lamp operator
Stephen Maier
camera operator: "b" camera
Alex Martinez
second assistant camera: "a" camera
Bill Mills
key grip
Jeremiah Milmine
lamp operator
Mark Motoch
generator operator
Andrew Pedley
video assist operator
Nicolas Phillips
lamp operator
Tai Pu
assistant chief lighting technician
Julian Saray
key rigging grip
Shauna Townley
first assistant camera
John Trapman
aerial director of photography
Peter Wilke
camera operator: "a" camera/steadicam operator
Tyler Woeste
first assistant camera: "b" camera

Location Management

Michael Chirsky
location scout
Bernard Narvey
location manager
Michael Nava
location production assistant
Cliff Sumter
assistant location manager
Luke Annand
locations production assistant

Script Department

Elspeth Grafton
script supervisor
Movie title data and credits provided by
IMDb logo