The true story of teen surfer Bethany Hamilton, who lost her arm in a shark attack and courageously overcame all odds to become a champion again, through her sheer determination and unwavering faith.
Videos
Watch Providers
Casting arrow_drop_down
AnnaSophia Robb as Bethany Hamilton
Helen Hunt as Cheri Hamilton
Dennis Quaid as Tom Hamilton
Carrie Underwood as Sarah Hill
Kevin Sorbo as Holt Blanchard
Ross Thomas as Noah Hamilton
Chris Brochu as Timmy Hamilton
Lorraine Nicholson as Alana Blanchard
Jeremy Sumpter as Byron
Sonya Balmores as Malina Birch
Craig T. Nelson as Dr. David Rovinsky
Cody Gomes as Keoki
Branscombe Richmond as Ben Aipa
Titus Kinimaka as Titus
John Philbin as Fuel TV Reporter #2
Tahini Bartolome as Girl at Foodland
Bridget Tully as Mother at Foodland
Tiffany Hofstetter as Rosemary
Kelly Crean as Front Yard News Reporter
Dylan Slater as Turtle Bay Open Announcer
Annie Gerstenberger as Thailand Village Elder
Sean McNamara as Rip Curl Executive
Yasmin Dar as Transworld Surf Reporter #1
Christie Brooke as National Surf Fan #1
Cayla Moore as Surfer Girl #1
Moon Otteman as Surfer Girl #2
David Tice as Contest Official
Wesley Mann as Calvin
Patrick Richwood as Todd
Kimberly-Rose Wolter as Nurse
Kaleo Relator as Boom
Irie Driscoll as Ukulele Girl #1
Faith Fay as Media Gnat
David Chokachi as Paramedic #1
David Stanfield as Nationals Announcer #1
Beau Hodge as Nationals Announcer #2
Dutch Hofstetter as Brandon
Michael Coots as Photoshoot Photograher
Kaipo Guerrero as HI Regionals Announcer #1
Rocky Canon as HI Regionals Announcer #2
Mark Kubr as ESPN Reporter
Kim Morgan Greene as Female Reporter
Shelley Trotter as Nurse #2
Arlene Newman as Cydney Blanchard
Bailey Nagy as Surfer Olivia Jenner
Leilani Gryde as Surfer Zoe Madsen
Kristen Steiner as Surfer Kaila Kahani
Lauren Beach as Autograph Seeker (uncredited)
Davo Coria as Photographer #2 (uncredited)
Christian Franklin as Keoki's Friend (uncredited)
Massi Furlan as (voice) (uncredited)
Sean Douglas Hoban as Photographer Assistant (uncredited)
Eric James as Keoki's Friend (uncredited)
Troy Manandic as Youth (uncredited)
Josh Margulies as Halloween Party Surfer (uncredited)
Stephen Meyers as Youth Group (uncredited)
Ingrid Seid as Surfer Fan (uncredited)
Christopher Simms as News Photographer (uncredited)