Casting

Director

Sean McNamara

Producer

David Brookwell, David Zelon, Douglas Schwartz, Dutch Hofstetter, Sean McNamara

Executive Producer

David Tice, Dominic Ianno

Screenplay

Sean McNamara, Deborah Schwartz, Douglas Schwartz, Michael Berk

Original Music Composer

Marco Beltrami

Director of Photography

John R. Leonetti

Editor

Jeff Canavan

Stunt Coordinator

Brian Keaulana, Gregory J. Barnett

Production Design

Rusty Smith

Art Direction

Rosario Provenza

Set Decoration

Julie Smith

Hairstylist

Mary Ann Changg

Visual Effects Supervisor

Dan Schmit

AnnaSophia Robb
AnnaSophia RobbBethany Hamilton
Helen Hunt
Helen HuntCheri Hamilton
Dennis Quaid
Dennis QuaidTom Hamilton
Carrie Underwood
Carrie UnderwoodSarah Hill
Kevin Sorbo
Kevin SorboHolt Blanchard
Ross Thomas
Ross ThomasNoah Hamilton
Chris Brochu
Chris BrochuTimmy Hamilton
Lorraine Nicholson
Lorraine NicholsonAlana Blanchard
Jeremy Sumpter
Jeremy SumpterByron
Sonya Balmores
Sonya BalmoresMalina Birch
Craig T. Nelson
Craig T. NelsonDr. David Rovinsky
Cody Gomes
Cody GomesKeoki
Branscombe Richmond
Branscombe RichmondBen Aipa
Titus Kinimaka
Titus KinimakaTitus
John Philbin
John PhilbinFuel TV Reporter #2
?
Tahini BartolomeGirl at Foodland
?
Bridget TullyMother at Foodland
Tiffany Hofstetter
Tiffany HofstetterRosemary
Kelly Crean
Kelly CreanFront Yard News Reporter
?
Dylan SlaterTurtle Bay Open Announcer
?
Annie GerstenbergerThailand Village Elder
Sean McNamara
Sean McNamaraRip Curl Executive
?
Yasmin DarTransworld Surf Reporter #1
Christie Brooke
Christie BrookeNational Surf Fan #1
?
Cayla MooreSurfer Girl #1
?
Moon OttemanSurfer Girl #2
?
David TiceContest Official
Wesley Mann
Wesley MannCalvin
Patrick Richwood
Patrick RichwoodTodd
?
Kimberly-Rose WolterNurse
?
Kaleo RelatorBoom
?
Irie DriscollUkulele Girl #1
Faith Fay
Faith FayMedia Gnat
David Chokachi
David ChokachiParamedic #1
?
David StanfieldNationals Announcer #1
?
Beau HodgeNationals Announcer #2
?
Dutch HofstetterBrandon
?
Michael CootsPhotoshoot Photograher
?
Kaipo GuerreroHI Regionals Announcer #1
?
Rocky CanonHI Regionals Announcer #2
Mark Kubr
Mark KubrESPN Reporter
Kim Morgan Greene
Kim Morgan GreeneFemale Reporter
Shelley Trotter
Shelley TrotterNurse #2
Arlene Newman
Arlene NewmanCydney Blanchard
?
Bailey NagySurfer Olivia Jenner
?
Leilani GrydeSurfer Zoe Madsen
?
Kristen SteinerSurfer Kaila Kahani
?
Lauren BeachAutograph Seeker (uncredited)
?
Davo CoriaPhotographer #2 (uncredited)
?
Christian FranklinKeoki's Friend (uncredited)
Massi Furlan
Massi Furlan(voice) (uncredited)
?
Sean Douglas HobanPhotographer Assistant (uncredited)
?
Eric JamesKeoki's Friend (uncredited)
?
Troy ManandicYouth (uncredited)
Josh Margulies
Josh MarguliesHalloween Party Surfer (uncredited)
?
Stephen MeyersYouth Group (uncredited)
?
Ingrid SeidSurfer Fan (uncredited)
?
Christopher SimmsNews Photographer (uncredited)
Joe Toro
Joe ToroParamedic #2 (uncredited)
Roy Vongtama
Roy VongtamaVoice Artist (uncredited)
Joseph Wilson
Joseph WilsonKauai Local (uncredited)