Channing Tatum (John Tyree), Amanda Seyfried (Savannah Curtis), Richard Jenkins (Mr. Tyree), Henry Thomas (Tim Wheddon), Keith Robinson (Captain Stone), Scott Porter (Randy), David Andrews (Mr. Curtis), D.J. Cotrona (Noodles), Cullen Moss (Rooster), Brett Rice (Pastor), David Dwyer (Steve), Luke Benward (Alan (14 Jahre)), Mary Rachel Dudley (Mrs. Curtis), Jim Wenthe (Professor), William Howard Bowman (Daniels), Leslea Fisher (Susan), Gavin McCulley (Starks), Jose Lucena Jr. (Berry), Matt Blue (Arzt), Anthony Osment (Surfer)