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.
Advogado vai a uma pequena cidade para lidar com o funeral e os bens da fantasmagórica viúva Alice Drablow. Instalado na casa dela, ele passa a ser atormentado por barulhos e visitas terríveis. Gradualmente, junta as peças do quebra-cabeça que envolve o terrível segredo da família Drablow, que leva a um desfecho chocante.