Mal (Dove Cameron) vive em paz em Auradon, onde deve se tornar a nova rainha ao lado de Ben (Mitchell Hope). No entanto, ao trazerem mais crianças da Ilha dos Perdidos, vilões indesejados conseguem atravessar a fronteira, e ameaçam a paz no reino. É preciso tomar uma decisão sobre esta travessia: seria melhor erguer um muro definitivo entre os povos? Mal ainda precisa enfrentar a ira de Audrey (Sarah Jeffery), revoltada por não ter sido escolhida por Ben. Aos poucos, a nova rainha percebe que precisará contar não apenas com a ajuda dos amigos Carlos de Vil (Cameron Boyce), Evie (Sofia Carson) e Jay (Booboo Stewart), mas também com a suporte daqueles que considerava seus adversários: Uma (China Anne McClain), Gil (Dylan Playfair) e Harry Hook (Thomas Doherty).
.
Os principais vilões dos contos de fadas vivem isolados em uma ilha distante. Entretanto, quando o filho da Bela e da Fera está prestes a assumir o reino de Auradon, ele resolve permitir que os filhos de quatro vilões convivam e estudem na principal escola do local. É lá que Mal (Dove Cameron), filha de Malévola (Kristen Chenoweth); Evie (Sofia Carson), filha da Rainha Má (Kathy Najimy); Jay (Booboo Stewart), filho de Jafar (Maz Jobrani); e Carlos (Cameron Boyce), filho de Cruela De Vil (Wendy Raquel Robinson), precisarão decidir se seguirão o caminho dos pais ou se tomarão outro rumo.
.
Ben (Mitchell Hope), agora Rei de Auradon, Mal (Dove Cameron), Evie (Sofia Carson), Carlos (Cameron Boyce) e Jay (Booboo Stewart) continuam estudando juntos enquanto vivem grandes aventuras. Entretanto, uma nova ameaça surge quando Uma (China Anne McClain), filha da terrível Ursula, Harry Gancho (Thomas Doherty), filho do Capitão Gancho e Gil (Dylan Playfair), filho de Gastón, decidem arranjar confusão com os amigos.
.
Ben (Mitchell Hope), agora Rei de Auradon, Mal (Dove Cameron), Evie (Sofia Carson), Carlos (Cameron Boyce) e Jay (Booboo Stewart) continuam estudando juntos enquanto vivem grandes aventuras. Entretanto, uma nova ameaça surge quando Uma (China Anne McClain), filha da terrível Ursula, Harry Gancho (Thomas Doherty), filho do Capitão Gancho e Gil (Dylan Playfair), filho de Gastón, decidem arranjar confusão com os amigos.
.
Os principais vilões dos contos de fadas vivem isolados em uma ilha distante. Entretanto, quando o filho da Bela e da Fera está prestes a assumir o reino de Auradon, ele resolve permitir que os filhos de quatro vilões convivam e estudem na principal escola do local. É lá que Mal (Dove Cameron), filha de Malévola (Kristen Chenoweth); Evie (Sofia Carson), filha da Rainha Má (Kathy Najimy); Jay (Booboo Stewart), filho de Jafar (Maz Jobrani); e Carlos (Cameron Boyce), filho de Cruela De Vil (Wendy Raquel Robinson), precisarão decidir se seguirão o caminho dos pais ou se tomarão outro rumo.
.
Mal (Dove Cameron) vive em paz em Auradon, onde deve se tornar a nova rainha ao lado de Ben (Mitchell Hope). No entanto, ao trazerem mais crianças da Ilha dos Perdidos, vilões indesejados conseguem atravessar a fronteira, e ameaçam a paz no reino. É preciso tomar uma decisão sobre esta travessia: seria melhor erguer um muro definitivo entre os povos? Mal ainda precisa enfrentar a ira de Audrey (Sarah Jeffery), revoltada por não ter sido escolhida por Ben. Aos poucos, a nova rainha percebe que precisará contar não apenas com a ajuda dos amigos Carlos de Vil (Cameron Boyce), Evie (Sofia Carson) e Jay (Booboo Stewart), mas também com a suporte daqueles que considerava seus adversários: Uma (China Anne McClain), Gil (Dylan Playfair) e Harry Hook (Thomas Doherty).
.