as real friends, but a newly egotistical Alvin insults her. They argue and storm off from each other. Dru is also at the party to meet up with Paris but breaks up with her when he finds out she had been "dating" Alvin. In an attempt to win Dru back, Paris reveals the truth about her and Alvin to the whole school, and Alvin is immediately ostracized. Now back to being unpopular, Alvin finally realizes he does not have the camshaft for his project. Alvin's father Clarence pays for the camshaft, telling Alvin that they will work out a plan later to pay him back while also explaining to Alvin that he'd supported his sudden transformation because he wanted Alvin to have the same experiences he did while he was in high school, seeing as he was one of the most popular guys at his school. He also admits that he didn't have Alvin's brains or potential but he's always been proud of his son. With this confidence restored, Alvin builds an engine with the part his dad bought. Alvin's friends push the broken car they had been working on into the garage. They congratulate him on a job well done on completing the engine but are still angry with him for blowing them off. Alvin sees that their car needs a new engine so he installs the one he just built to restore their car, telling them to let him have it sometime within that next week so he can present it to the scholarship committee. Alvin's friends forgive him. Together, they all attend a school basketball game where Alvin stands up for his nerd friends against the basketball players. Alvin finally redeems himself in front of everyone and his friends become friendly with the popular crowd. Alvin leaves the gymnasium, and as Paris follows him out, she is stopped by Dru. Paris blows him off and chases after Alvin. They finally kiss and agree to start a real relationship. Cast Nick Cannon as Alvin "Al" Johnson Christina Milian as Paris Morgan Steve Harvey as Clarence Johnson Vanessa Bell Calloway as Vivian Johnson Ashley Monique Clark as Aretha Johnson Elimu Nelson as Dru Hilton Al Thompson as Ted Sam Sarpong as Kadeem Russell W. Howard as Anthony Kenan Thompson as Walter Kal Penn as Kenneth Warman Kevin Christy as Chuck Mattock Melissa Schuman as Zoe Parks Nichole Galicia as