Surf's Up: The Last Wave

Cody Maverick And His Friends Are Going On A Road Trip To Figure How They Can Beat The New Guy James Rush In The Final Surf Competion. This Could Be The Last Wave For Cody.
CAST
Shia LaBeouf as Cody Maverick, Lani's Boyfriend
Lacey Chabert as Lani Allikai, Big Z's Aunt And Cody's Girlfriend
Jon Heder as Chicken Joe, Cody's Best Friend
Jeff Bridges as Geek The Big Z Topanga, Lani's Uncle
Diedrich Bader as Tank Evans, Former Enemy
Chris Cooper as Jonathan, Z's Old Friend And Sidekick
Mandy Patinkin as Miles Till, Manager Of The Surf School
Scott Wolf as James Rush, The New Surf Champion And Cody's New Enemy
Toby Jones as Reggie Belafonte