To curb your magic-loving cravings, we're bringing you a sneak peek at 'Descendants' from the wickedly wonderful stars.
What comes after happily ever after?
Well, if you tune into the premiere of Disney Channel's newest original movie, Descendants, you'll get the answers to your biggest fairytale questions.
Descendants centers on the children of Maleficent, the Evil Queen, Cruella de Vil and Jafar -- in sequence, Mal (Dove Cameron), Evie (Sofia Carson), Carlos (Cameron Boyce) and Jay (Booboo Stewart) -- as they attend school with the good kids of the land, like Belle and the Beast's son, Ben (Mitchell Hope).
NEWS: This Is Why Disney Characters Rarely Have Moms
To help curb your magic-loving cravings until the July 31 premiere, ETonline is bringing you an exclusive behind-the-scenes look at Descendants from the wickedly wonderful stars.
Kristin Chenoweth plays famed villainess Maleficent, and her daughter Mal, played by Liv and Maddie's Dove Cameron, has some big horns to fill.
"Her mother has only ever told her that she's not good enough, that she needs to be more evil, that she's not working hard enough and she's not enough like her," Cameron reveals.
WATCH: 18 Moments From Disney Movies That'll Make You Cry
Sofia Carson plays Evie, and like her Snow White-obsessed mother, she's fixated with the notion of being fairest of them all. "Being her mother's daughter, she was raised to believe that all she needs in life, her goal should be to find Prince Charming," Carson explains. "What defines her is her reflection in a mirror."
Take a look at our sneak peek video above to get to know the rest of the stars of Descendants and don’t miss the premiere this Friday, July 31 at 8 p.m. ET/PT on Disney Channel.