Mal (Dove Cameron) struggles with her new celebrity life as the girlfriend of King Ben (Mitchell Hope), putting a spell on her hair making it blonde, and uncomfortably maintaining a princess-like personality. She confides her issues in her friends Evie (Sofia Carson), Carlos (Cameron Boyce), and Jay (BooBoo Stewart), but they are content with their new lives in Auradon and do not wish to return to the Isle of the Lost. Evie scolds Mal for relying on her mother’s spell book to solve her issues. Carlos, wishing to ask Jane to the upcoming Cotillion dance, turns to Mal for help with honesty. Mal gives him a sweet that will make him speak the truth, but his dog, Dude, eats it, magically speaking the blunt truth in English.
Ben eventually discovers Mal’s reliance on magic, and she comes clean about her insecurities, causing a falling-out. Mal returns to the Isle, now ruled by her former rival Uma (China Anne McClain), Ursula’s daughter, along with Harry (Thomas Doherty) and Gil (Dylan Playfair), the sons of Captain Hook and Gaston. Mal visits hairstylist Dizzy Tremaine (Anna Cathcart), Drizella’s daughter, who restores her signature purple hair, saying she felt that Mal’s blonde hair was unnatural. Harry discovers Mal’s return and informs Uma.
Ben, Evie, Jay, and Carlos learn of Mal’s departure and sneak onto the Isle to find her, but Gil recognizes them. Ben confronts Mal, who rejects his feelings for what she thought was both his sake and Auradon’s. Ben leaves dejected, only to be captured by Uma. Mal and Uma arm wrestle for Ben and Fairy Godmother’s ()wand, which Uma wins. Uma then orders Mal and her friends to retrieve the Fairy Godmother’s wand or Ben dies. Carlos and Jay return to Auradon Prep, where they create a replica of the wand using a 3D printer. They are caught by Lonnie (Dianne Doan), Mulan’s daughter, who blackmails them into letting her come, having previously been rejected from Jay’s sports team based on her gender.
Uma speaks with Ben, bitter that she and the others were not chosen to go to Auradon. Ben takes this into account and invites her to Auradon, but Uma instead plots to make her own way there. Mal’s group return, handing over the fake wand in exchange for Ben, but Uma realizes the forgery. The group flee back to Auradon, but Mal and Ben’s relationship is still rocky. The villains’ children come to terms that they cannot run from their pasts and agree to be honest with themselves and each other. Carlos confesses to Jane but struggles a little bit, while Jay appoints Lonnie as the captain of his team.
Aboard a ship during the Cotillion, Ben stuns everyone by appearing with Uma, who he declares as his true love and announces he will destroy the barrier on the Isle. Jane (Brenna D’Amico) unveils a stained glass display Ben commissioned to show his affection for Mal, who realizes he loved her for who she was all along. Suspecting Uma has given him a love potion, Mal confesses her love for Ben and kisses him, breaking the spell. Enraged, Uma leaps into the water using Ursula’s magic seashell to transform into an octopus, and Mal fights back as a dragon. Ben intervenes, quelling the battle, and Uma returns the ring that Ben had originally given her when he had declared her as his true love. She leaves, despite his offer still standing.
Mal and Ben reunite, Mal surrendering her spell book to the Fairy Godmother. Evie requests that Dizzy be allowed to attend Auradon Prep; when Dizzy is offered, she excitedly accepts.
In a mid-credits scene, Uma addresses the audience, promising that the story is not over.
This is the second installment in the Descendants Series, you can see my Descendants review if you click the link. Anyway, to continue my little story. I was working as a Cast Member for Disney at the Times Square store when this film released. They did a meet and greet at our store and some interviews. I was scheduled to work that day, so guess who your girl got to meet. Yup, I got to meet the cast. I have a picture of them with me but I don’t know where I put the picture. Any who, I normally do not get starstruck (not bragging but having famous relatives helps) but for some reason I felt like I stuttered and blushed a ton. They are so kind, so funny and even though they are a little bit younger than I am, I grew up watching their shows, so it was weird and yet awesome to meet the cast.
As for the actual movie, huge hit. Absolutely loved it just as much as the first. I loved the development, adding in a couple of new characters. It left us wanting more. Plus the music is fun and catchy. Great for people of all ages