In the climax of the film, Cody Maverick (voiced by Shia LaBeouf) competes in the Big Z Memorial Surf Off against his rival, Tank Evans (voiced by Diedrich Bader), with the support of his friends and family.
Throughout the movie, Cody dreams of becoming a surfing champion like his idol, Big Z (voiced by Jeff Bridges). With the help of a quirky chicken named Chicken Joe (voiced by Jon Heder) and a wise old surfer named Geek (voiced by James Woods), Cody learns the true meaning of surfing and friendship.
In the final moments of the film, Cody faces off against Tank in a thrilling surfing competition. Despite Tank’s attempts to cheat and sabotage him, Cody stays true to himself and showcases his unique surfing style, inspired by Big Z’s teachings.
The competition is fierce, but in the end, Cody emerges victorious, winning the respect of his peers and fulfilling his dream of becoming a surfing champion. He also discovers that Big Z, whom he thought was dead, is alive and well, living a peaceful life away from the spotlight.
The film ends with Cody and his friends celebrating their victories and enjoying the simple pleasures of surfing and camaraderie. Through its heartwarming story and vibrant animation, “Surf’s Up” delivers a satisfying conclusion that leaves viewers with a sense of joy and inspiration as the credits roll.