Triple bill of fantasy adventures. In 'Descendants' (2015) Prince of Auradon Ben (Mitchell Hope) offers a chance at redemption to four teenagers from the Isle of the Lost - Mal (Dove Cameron), Carlos (Cameron Boyce), Jay (Booboo Stewart) and Evie (Sofia Carson), the children of Maleficent (Kristin Chenoweth), Cruella de Vil (Wendy Raquel Robinson), Jafar (Maz Jobrani) and the Evil Queen (Kathy Najimy), respectively.
The teenagers are granted the opportunity to leave the Isle of the Lost and attend Auradon Prep, the school to the offspring of Disney heroes, where they will have the chance to prove that they can be good people, unlike their parents.
But Maleficent orders them to steal their new headmistress the Fairy Godmother (Melanie Paxson)'s wand so that she can use it to control all of Auradon and Mal, Carlos, Jay and Evie find themselves torn between following her orders and doing the right thing.
In 'Descendants 2' (2017), when the celebrity lifestyle becomes too much for Mal, she reverts back to her old ways and returns to the Isle of the Lost.
However, her sudden return doesn't go down well with her old enemy Uma (China Anne McClain), who is still bitter that Mal was chosen to become a citizen of Auradon over her.
Meanwhile, realising that Mal's disappearance could be his fault, Ben ventures to the Isle with Evie in the hope he can find her and bring her back to Auradon.
In 'Descendants 3' (2019) Mal, Evie, Carlos and Jay return to the Isle of the Lost to select four new recruits to join them at Auradon Prep.
Hades (Cheyenne Jackson), ruler of the underworld, uses the opportunity to escape, leading Mal to consider closing the barrier forever.
Meanwhile, Audrey (Sarah Jeffery), jealous of Ben and Mal's recent engagement, casts a sleeping curse on Auradon.
With the help of her friends, can Mal reverse the spell and restore order to the kingdom?