In 1990s England, a witch leaves her child, Earwig, at St. Morwald's Home for Children. The matron head of the home thinks that the name is unfit for a child and changes it to Erica Wigg. Years later, Earwig is a rambunctious 10-year-old who is very comfortable in an orphanage where everyone does what she wants.