The last time Nell Massler was in the town of King, she left in a straitjacket. But it's Christmas, and her boyfriend Rafe deserves to be surrounded by his family. Nell agrees to go for the holiday, not knowing that their visit home will include a trip down memory lane with two lovers who act like the Ghosts of Christmas Past. The spirits give Nell and Rafe glimpses of their history, before they have to make decisions for their future.