High School Musical 4: The Dances of the Dances

Plot
Barbara Streisand flies in as Troy is about to go to college and kidnaps Gabriella. He takes Ryan, Martha, Chad and Zeke with him and they set out to find her. On the way Mrs. Darbus takes out a ruler and starts slapping them, Zeke bakes her but while doing so he is put in a coma.

Meanwhile, Allen Ford sings Cry Me a River, Any Place I Hang My Hat is home and Don't Rain on My Parade. Gabriella combats her by singing We're all in This Together however it makes the windows shatter and Streisand is immune.

Martha is snacking at Allen Ford as always, she sings I Want Candy by Kidz Bop Kids. She sees the baked Mrs. Darbus and decides to snack on her.

Troy finds out that Martha has eaten the baked Mrs. Darbus and sings Scream. They leave Martha behind. It is just Chad and Troy, they pass West High who sings Elevator by Flo Rida with basketballs, then they throw all the basketballs at Chad and Troy. Troy and Chad run, but the cast of the musical in High School Musical appears and sing Breaking Free which paralyses all of the West High kids except for one person, he sings I'm In Miami Bitch and all the swears cause the musical cast to run away. Chad and Troy sing Start of Something New which somehow wakes up all the WEst High kids, however they are zombies.

Suddenly Taylor burst in singing a mash-up of Halo and Sweet Dreams by Beyonce, but her powers to not affect the plot at all make it so it doesn't affect the zombies. She fades away without being noticed. The West High zombies sing Already Gone by Kelly Clarkson which leads to Barbara Streisand coming out of her lair. She sings It Had to Be You, Chad and Troy fall to the ground suffering. Tryo pictures Gabriella singing Smile by Charlie Chaplin and gets up to face Barbara Streisand, he sings Party in the USa by Miley Cyrus and One Time by Justin Bieber, Barbara Streisand fall on her knees shuddering and begging for mercy, she sings Mercy by Duffy.

The West High sing Take What You Take by Lily Allen which gives Barbara Streisand energy. She sings a short reprise of Don't Rain on My Parade. Then out of no where, the cast of Glee falls down and sings Don't Stop Believing, Troy thinks it is going to give him energy but instead, it makes the west high zombies awesomer. The Glee cast walks out.

Meanwhile somewhere in New Brunswick Timbaland and Michael Jackson sing The Way I Are, it convinces Barbara Streisand to rob a bank. While she is gone, Troy goes to find Gabriella but she is being protected by a rabid Miley Cyrus, Troy is powerless. He decides to negociate with Streisand. She walks in with Katy Perry singing Waking Up in Vegas, Troy says that he will take hormone pills if she gives Gabriella back, Streisand agrees.

As they walk out Justin Bieber sings One Less Lonely Girl and they die. Suddenly, Michael Jackson, Timbaland, Katy Perry, Barbara Streisand, The West High Zombies, A complrtly insane Chad, Martha, Mrs. Darbus inside Martha, Zekes dead body and Chuck Norris pop out and they all sing Thriller by Michael Jackson.

Main

 * Zac Efron as Troy Bolton
 * Vanessa Anne Hudgens as Gabriella Montez
 * Corbin Bleu as Chad Danforth
 * Olesya Rulin as Kelsi Nielsen

Supporting

 * Barbara Streisand as Herself
 * Katy Perry as Herself
 * Miley Cyrus as Herself
 * Dee Bradley Baker as Squilliam Fancyson, Perry the Platypus
 * Chris Warren Jr. as Zeke Baylor
 * Kaycee Stroth as Martha Cox
 * Justin Bieber as Herself
 * Michael Jackson as Himself
 * Unnamed Actor as West High Zombie
 * Chuck Norris as Himself
 * Lea Michelle as Rachel Berry

Invisible

 * Monique Coleman as Taylor McKessie
 * Daniella Monet as Trina Vega
 * Victoria Justice as Tori Vega
 * Rodger Bumpass as Allen Ford, Squidward Tentacles