Cass Peake's web design company accepts a job to bolster the local college's efforts in attracting new students. With the winter break, she and her colleagues expect a very quiet campus. What they don't anticipate is the reunion of a strange secret society called The Black Triangle Club on the grounds… and a dead body. Then corpses start piling up like gifts under a Christmas tree. Coincidence or not?
With the help of her ghostly friend Doris and other allies, Cass works frantically to uncover the real killer. But it might take a real holiday miracle to solve this Yuletide mystery.
Happily settled in her cozy cottage with its resident ghost, Cass Peake looks forward to Halloween. Then another corpse is found on her beachfront. With the support of family and her ghostly roommate, Cass investigates. To her dismay, she finds the murder victim handled her goofy neighbor's trust fund and he was in dire need of money. The suspect list grows with a former husband, another needy relative, and a maybe shady accountant who suddenly disappears. To top it all off, rumours circulate about treasure hidden in Cass's cottage.
Detective George Ho doesn't like his ex-girlfriend snoopingaround. Despite that, sparksstill fly between him and Cass. But superstitious George has no idea Cass's home is haunted. Can Cass solve the mystery and renew the romance with her ghost-adverse ex?