Angeline and Edgar have to go to their Senior School sleepover, but Angeline is dreading having to talk to the other kids.
The night goes wrong when a ghost appears in the old boarding school dormitory where they are camped out. Their classmates are terrified – and Principal Prim is not happy!
With the help of Ghost Club, Angeline and Edgar must find out who the ghost is so they can help her – but first they have to convince their school principal that kids can be ghost catchers too, and they have to avoid Travis the bully, who is spying on them – and causing trouble wherever they go.