Disney Channel on Sunday released the first official trailer for Descendants 2, which finds Mal (played by Dove Cameron) and her wicked entourage returning to the Isle of the Lost to face off against Uma, the daughter of Ursula (played by China Anne McClain).

But can Mal — still unsure of whether or not she can really be “good” — come out on top without giving in to her dark side? That’s the question to be answered when the sequel premieres Friday, July 21 at 8/7c on Disney Channel, ABC, Freeform, Disney XD and Lifetime. (Yeah, it’s a big debut this time around.)

In addition to Cameron and McClain, Descendants 2 stars Sofia Carson as Evie, daughter of Snow White‘s Evil Queen; Cameron Boyce as Carlos, son of 101 Dalmations‘ Cruella de Vil; Booboo Stewart as Jay, son of Aladdin‘s Jafar; Mitchell Hope as Ben, son of Beauty and the Beast‘s titular duo; Thomas Doherty as Harry, son of Peter Pan‘s Captain Hook; and Dylan Playfair as Gil, son of Beauty‘s Gaston.

Hit PLAY on the trailer above, then drop a comment with your thoughts below.