Cast (13)

Greg Kinnear

Todd Burpo

Kelly Reilly

Sonja Burpo

Connor Corum

Colton

Thomas Haden Church

Jay Wilkins

Jacob Vargas

Michael

Lane Styles

Cassie

Darren Felbel

Mr. Parker

Ali Tataryn

Arch Angel #2

Jon Ted Wynne

Mr. Jackson

Darcy Fehr

Lee Watson

Margo Martindale

Nancy Rawling

Vivian Winther

Katherine Watson

Mitch Ainley

Heywood

Crew (18)

Randall Wallace

Director

Chris Parker

Screenplay

Randall Wallace

Screenplay

T.D. Jakes

Producer

Joe Roth

Producer

Nick Glennie-Smith

Original Music Composer

Dean Semler

Director of Photography

John Wright

Editor

Sheila Jaffe

Casting

Derrick Williams

Executive Producer

Sue Baden-Powell

Executive Producer

Sam Mercer

Executive Producer

Phyllis Laing

Co-Producer

Kim H. Winther

Co-Producer

Andrew Wallace

Co-Producer

Sean Skene

Stunt Coordinator

Todd Burpo

Book

Lynn Vincent

Book