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
Directing
Writing
Production
Robert Ogden Barnum
Executive Producer
David Betsill
Co-Executive Producer
Lisa Mae Fincannon
Casting
Eric Hollenbeck
Co-Producer
Kirk D'Amico
Executive Producer
Brian Quattrini
Associate Producer
John Papsidera
Casting
Matt Garretson
Co-Executive Producer
Daniel Wagner
Executive Producer
Bill Wagenseller
Associate Producer
Melissa Coolidge
Executive Producer
Craig Fincannon
Casting
Michael Wrenn
Producer
Blair Hahn
Co-Executive Producer
Brad Coolidge
Executive Producer
Katie Mustard
Executive Producer
Todd J. Labarowski
Producer
David Burris
Producer
Warren Ostergard
Co-Producer
Victor Ho
Line Producer