Twelve-year-old Zephyr Stone was looking forward to a fun and restful Christmas vacation, but news of her Ghost Charmer skills has made its way to the Other Side, and there’s a World War I soldier wanting her help. And to top it off, this ghost has the same last name as the boy who used to tease Zephyr about her red hair. Is she really going to have to involve Luke Barnes in solving this mystery? Could life get any more complicated? Well…yeah. When Zephyr uncovers old relics from the ghost soldier’s past, she follows a trail of clues that lead to a haunted beach house. Now, with the help of her friends, Zephyr must find a way to charm an angry ghost, protect her friends, and help a restless spirit finally find peace.