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.