Ellis Hans, Elizabeth Manor and Toby Azur are ghosts trapped in a little town called Vancouver Beacon along with the rest of the townsfolk. Their only chance of lifting the curse placed upon the town by the spirit witch Giselle is by enlisting the help of Giselle's clueless grandaghter, Aurora Grace Hastings.