Robin Wildwood is settling into her new role as Head Witch… kind of. At least her squirrel familiar, Tansy, is enjoying their return to her childhood home of Wildwood Heath - when she isn't getting into fights with Robin's aunt's scheming magpie familiar, that is.
Between lectures from her grandmother's ghost and the pressure to live up to her family's high expectations, Robin hopes for some light relief when she's invited to attend a retirement party with the local Sky Hopper team - especially when it gives her an excuse to spend time with Harvey, her old crush and the current team captain. But when the party's host unexpectedly drops dead, the blame lands on none other than Harvey himself.
Robin is keen to prove Harvey's innocence, but defending her would-be boyfriend from a murder accusation is tricky when her over-achieving older brother happens to be the head of the local police force and the person with the power to decide Harvey's fate.