Surf's Up: The Final Wave

Surf's Up: The Final Wave Is The Third Film Written By Ash Brannon, Brian Fee And Huginn Evuson.Cody Maverick Is Living His Life With His Friends At Pen Gu Island And Keep Surfing In Competition. But When The New Guy James Rush Comes To The Story, Cody See How He Can Do More Surfing Show At The Wave And Always Win Cody Everytime Now. Cody Can Do What He's Doing And Is Afraid That Could Be His Last Wave. But When His Long Lost Father Bob Is Still Alive And Comes To Pen Gu, He Must Go On With His Father And Friends On A Trip And Figure How To Make Cody A Good Surfer And Win James Rush At The Final Wave.
CAST
Shia LaBeouf as Cody Maverick, A Surfer, Bob's Son And Lani's Boyfriend
Craig Ferguson as Bob Maverick, Cody Long Lost Father And A Surf Teacher
Jeff Bridges as Geek The Big Z Topanga, An Old Surfer And Lani's Uncle
Lacey Chabert as Lani Allikai, Lifeguard, Cody's Girlfriend And Big Z's Younger Aunt
Jon Heder as Chicken Joe, A Surfer And Cody's Best Friend
Diedrich Bader as Tank Evans, A Surfer And The Former Enemy
Chris Cooper as Chad, Big Z's Old Friend And A Surf Teacher 
Scott Wolf as James Rush, The New Surfer In Pen Gu
John Michael Higgins as Reggie Belafonte, James Rush's Partner
Mario Cantone as Mikey Abromowitz
Adam Sandler as Miles Till, Owner Of The Big Surf School