Once Upon a Christmas Carol | Ava Bradley
Trey Janssen only wants to settle his late mother's affairs and get back to San Francisco, but he finds himself trapped in the town Christmas literally threw up on when he's arrested for drunk driving—right after a Dickens in the Park actor proclaims he'll be visited by three spirits. The ghost from his past turns out to be Celia Brown, the innocent Girl Next Door he deflowered before leaving town on a football scholarship. Now he's hoping for a repeat or two of that night, because pretty Celia Brown has something all the nameless, faceless, one-night stands of his wild pro-athlete lifestyle didn't——but it will take ghost number two and ghost number three to show him exactly what that something is.