cast
-
Amanda Seyfried
Savannah Lynn Curtis
-
Channing Tatum
John Tyree
-
Richard Jenkins
Mr. Tyree
-
Henry Thomas
Tim Wheddon
-
D.J. Cotrona
Noodles
-
Cullen Moss
Rooster
-
Gavin McCulley
Starks
-
Jose Lucena Jr.
Berry
-
Keith D. Robinson
Captain Stone
-
Scott Porter
Randy
-
Leslea Fisher
Susan
- David Andrews Mr. Curtis
- Mary Rachel Quinn Mrs. Curtis
-
Bryce Hayes
Yellow Shirt
- R. Braeden Reed 6 Years Old Alan
-
Luke Benward
14 Years Old Alan
- Tom Stearns Coin Dealer #1
-
Michael Harding
Coin Dealer #2
-
Brett Rice
Pastor
-
David Dwyer
Steve the Owner
- Anthony Osment Other Surfer
- Jim Wenthe Professor
- Matt Blue Doctor
- Lauree Bradway Party Guest #1
- Glenn M. Tatum Party Guest #2
- Martin Coleman Bowen Party Guest #3
- Maxx Hennard Berg
-
Jay Phillips
Young Beret
-
Steven Patrick O'Connor
Colonel Kittrick
-
Jessica Lucas
Nurse
-
Teresa Smith
Tim's Nurse
-
Bryce Hogarth
7 Years Old John
- Amanda Garsys Gawky Girl at Party
-
Shelley Reid
Airport Security Guard
- Cenk Otay Screaming Man
- Russell A. Turner Adams
- Lisa Burrascano Woman In Park
- Mary Fischer Helpful Nurse
- William Howard Daniels