Somewhere on the coast of England, Neverbury a little quaint seaside town with the kind of problems that a lot of quaint little English seaside towns have these days... demons, serial killers, immortals, thieves, time travellers, ghosts, vampires, haunted houses, witches, an extraordinarily strident village council, and monsters. There are the gods above and the great thing below... praise them all.