After the deaths of her mother and sister, outgoing psychologist Meghan "Meg" Leisler and her talking dog Pugsley move back to Lobelia Falls to help her father run the Lobelia Falls Resort, which has been in their family for years. However, when the local town grinch dies before a meeting of the Daughters of Lobelia Falls, Meg is determined to find out who killed Morgana Jessup. She recruits her best friend and resort concierge, Jonathan "Jon" Narvaez, her cousin and fellow witch Melissa Prince, to figure out which of the Daughters of Lobelia Falls is the murderer without getting in the way of the new town sheriff, the incredibly hot Donald Stevenson.