Lấy bối cảnh vào những năm 1990 tại nước Anh, nội dung phim xoay quanh nhân vật Earwig. Ngay từ khi còn nhỏ, cô bé đã được gửi đến nhà dành cho trẻ em ở St. Morwald bởi một phù thủy. Mặc dù mái ấm này không phù hợp với cô bé nhưng họ vẫn giữ cô ở lại và đổi tên thành Erica Wigg. Lên 10 tuổi, Earwig đã biết rất nhiều thứ mà mọi người trong đây đều làm những gì cô muốn. Cô bé có người bạn thân Custard và không muốn bất cứ ai nhận nuôi mình. Một ngày nọ, gặp vợ chồng kỳ lạ Bella Yaga và Mandrake, nhận nuôi Earwig trái với mong muốn của cô ấy nhưng Earwig vẫn đồng ý vì biết Bella cũng là một phù thủy.
Thực ra, Bella muốn Earwig giúp đỡ mình việc nhà và cô ấy sẽ dạy cho Earwig phép thuật. Earwig chuẩn bị nguyên liệu để làm bùa chú, và dọn dẹp phòng làm việc. Tuy nhiên, cô bé sớm nhận ra công việc của mình không như mong muốn và tìm cách thoát ra, nhưng tất cả mọi lối thoát đều đã bị Mandrake phong ấn một cách kỳ diệu. Không chỉ vậy, cô bé còn không được Bella Yaga dạy phép thuật. Một ngày nọ, Earwig một ban nhạc cũ tên là Earwig hát, và phát hiện ra con mèo Thomas của Bella Yaga có thể nói chuyện. Nhờ có Thomas, Earwig có thể phá được thần chú của Bella. Liệu mọi chuyện sẽ ra sao, cuộc sống của Earwig rồi sẽ đi về đâu?