Todd Burpo
Greg Kinnear
Sonja Burpo
Kelly Reilly
Nancy Rawling
Margo Martindale
Katherine Watson
Vivian Winther
Heywood
Mitch Ainley
Colton
Connor Corum
Jay Wilkins
Thomas Haden Church
Michael
Jacob Vargas
Cassie
Lane Styles
Mr. Parker
Darren Felbel
Arch Angel #2
Ali Tataryn
Mr. Jackson
Jon Ted Wynne
Lee Watson
Darcy Fehr
Co-Producer
Phyllis Laing
Executive Producer
Sam Mercer
Producer
Joe Roth
Director
Randall Wallace
Screenplay
T.D. Jakes
Stunt Coordinator
Sean Skene
Director of Photography
Dean Semler
Chris Parker
Original Music Composer
Nick Glennie-Smith
Casting
Sheila Jaffe
Editor
John Wright
Andrew Wallace
Sue Baden-Powell
Derrick Williams
Kim H. Winther
Book
Lynn Vincent