The day of the coronation arrives and Mal gives Ben a cupcake with the anti-love spell. He reveals he knew all along because the spell was broken during their first date when he swam in the Enchanted Lake, which washed away the spell. In panic, Mal asks if he had been faking his feelings for her since then, but he tells her that his feelings are genuine as he entrusts her with his signet ring. Ben believes Mal gave him the love spell because she had a crush on him and didn't trust it could happen on its own. During the coronation ceremony, Mal contemplates whether she should get the wand for her mother, or be the better person Ben expects her to be. Suddenly, the wand is snatched up by Jane who wants to use it to give herself the magical makeover her mother won't allow. Unable to control the magic, Jane accidentally breaks the barrier around the Isle of the Lost. Sensing the barrier now gone, Maleficent takes her staff and magically flies away in dark smoke. Mal manages to pry the wand from Jane to fulfill her mother's wishes, but Ben convinces Mal she is good and that she and her friends should follow their hearts, not their parents' evil ways. Returning the wand to Fairy Godmother, Mal admits she loves her friends and wishes to stay at the school to be with Ben because it makes her happy. Maleficent arrives, renders everyone at the coronation still except for her and the villain kids, angrily saying Mal failed them, and takes the wand from the frozen Fairy Godmother. Mal tries to convince her mom to stop, but Maleficent turns into an enormous dragon and attacks them. Mal uses a spell and defeats Maleficent by shrinking her down to a small lizard, equivalent to amount of the love in her heart. Everyone unfreezes and the villain kids resolve to be good. In the end, the whole cast sing and dance at the coronation after-party. But Mal gives the audience a sly smile and flashes her green eyes, hinting that it is not the end of the story.