It's the Trollz High School homecoming and everyone is preparing for it, posters are being made and the football team are training like crazy. The BFFL aren't as excited as they could be, especially Onyx who is upset that she is now the only troll in the group without an Ancient now that Topaz has found Zirconia.
Coral annoys Ruby and so she seeks to get revenge. While she's planning it, Amethyst, Sapphire, Topaz and Onyx go to Amethyst's house to see how Zirconia is doing. Topaz is in denial that Zirconia is her ancient and isn't keeping it a secret!
Finally, the big game starts and the BFFL are amongst the crowd. Ruby gets her revenge on Coral and everyone is happy. Then Topaz goes to the bathroom and finds Zirconia, who says that in order to save Trollzopolis they have to work together.
Outside, Simon arrives and Onyx distracts the dragon while Amethyst, Ruby and Sapphire attack. The dragon grabs Amethyst's grandmother and Amethyst. After getting over her fear of Zirconia and the way she looks, Topaz arrives and saves the day, with the help of the school mascot! Simon and the dragon disappear.
At the end, Topaz apologises about being so rude to Zirconia, which bums out Onyx even more. Sapphire and Amethyst promise her that she'll find her Ancient soon.