The Witches - แม่มด เล่าเรื่องราวในช่วงปี 1967 ของเด็กชายกำพร้าคนหนึ่ง (รับบทโดย จาห์ซีร์ คาดีม บรูโน่) ที่อาศัยอยู่กับคุณยายผู้เป็นที่รัก (รับบทโดย อ็อคเทเวีย สเปนเซอร์) แต่ชีวิตพวกเขากลับเปลี่ยนไปเมื่อเด็กน้อยถูกหลอกล่อไปยังคฤหาสน์แสนสวยแห่งหนึ่ง แล้วได้พบกับแม่มดสาวสวยสุดไฮโซ (รับบทโดย แอนน์ แฮทธาเวย์) ผู้กำลังรวบรวมผองเพื่อนแม่มดของเธอมารวมตัวกันทำแผนการชั่วร้ายที่ยากเกินคาดเดา