Characters played by Eric Roberts
Lou
Characters played by Sydney Penny
Alyssa
Characters played by Adam Horner
Jake
Characters played by Katie Garfield
Kayla
Characters played by J.D. Banks
Tyler
Characters played by Jason Castro
Cody
Characters played by Louis Mandylor
Marcos
Characters played by Timothy Perez-Ross
Announcer
Characters played by Justin Barnhill
Vaughn
Characters played by Shane Forbes Bates
Church Patron
Characters played by Ashley Bratcher
Surfer
Characters played by Mary-Jo Jackson
Surfing Competition Spectator
Characters played by Jack Landry
Peter
Characters played by Danecka Peyton
Surf Fan
Characters played by Tammy Rackley
Adventure Tour Customer
Characters played by Paul Shaplin
Actor
Characters played by Kristina Tonkowska
Vacationer
Characters played by Kevin M. Conte
Beach Boardwalk Patron
Characters played by Karen Malina
Surfing Competition Spectator
Characters played by Ben Yemba
Surfing competition spectator