เรื่องราวเกิดขึ้นในโลกที่แบ่งแยกระหว่าง Auradon, ดินแดนที่มีความสุขและเต็มไปด้วยความดี, และ The Isle of the Lost, ที่ซึ่งบรรดาตัวร้ายและลูกหลานของพวกเขาอาศัยอยู่ เมื่อลูกชายของ Belle และ Beast (รับบทโดย Danielle Campbell และ Kristopher McDonald) ขึ้นครองราชย์ใน Auradon, เขาตัดสินใจที่จะให้โอกาสแก่ลูกหลานของตัวร้ายให้มาที่ Auradon เพื่อเปลี่ยนแปลงชีวิตของพวกเขา
ในขณะที่ลูกหลานของตัวร้ายที่รวมตัวกัน ได้แก่ Mal (ลูกสาวของ Maleficent), Evie (ลูกสาวของ Evil Queen), Jay (ลูกชายของ Jafar), และ Carlos (ลูกชายของ Cruella de Vil) เดินทางไปยัง Auradon, พวกเขาต้องเผชิญกับความท้าทายในการปรับตัวให้เข้ากับโลกใหม่ และการต่อสู้กับอัตลักษณ์ที่พวกเขาได้รับมาจากพ่อแม่