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).
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.