Cast (15)

Haley Joel Osment

Shank

Minka Kelly

Dena

Noah Wyle

Leonard

Jeremy Irvine

Travis

Adelaide Clemens

Lori

Marcus Hester

Hubert

Sandra Ellis Lafferty

Mrs. Ponder

Steve Earle

Carlton

Stephen Gevedon

Grandfather

Tim Ware

Store Manager

Diana Lenska

Leonard's Grandmother

Tom Gilroy

Mr. Anderson

Robin Mullins

Mother

Colin Dennard

Wesley

Fred Galle

Patient

Crew (28)

David Burris

Director

Ron Rash

Novel

Shane Danielsen

Screenplay

Todd J. Labarowski

Producer

David Burris

Producer

Blair Hahn

Co-Executive Producer

Mako Kamitsuna

Editor

Kirk D'Amico

Executive Producer

David Betsill

Co-Executive Producer

Lisa Mae Fincannon

Casting

Ada Smith

Art Direction

Warren Ostergard

Co-Producer

Brad Coolidge

Executive Producer

Melissa Coolidge

Executive Producer

Daniel Wagner

Executive Producer

Bill Wagenseller

Associate Producer

Robert Ogden Barnum

Executive Producer

Matt Garretson

Co-Executive Producer

Katie Mustard

Executive Producer

Tim Orr

Director of Photography

Craig Fincannon

Casting

Russell Barnes

Production Design

Brian Quattrini

Associate Producer

Michael Wrenn

Producer

Eric Hollenbeck

Co-Producer

John Papsidera

Casting

Russell Towery

Stunt Coordinator

Victor Ho

Line Producer