Description
Last Christmas, five people died at Caldwell House. Journalist Nora Keene knows the official story is still missing something.
On Christmas Eve, Nora boards a lovingly restored holiday train departing Bellmere. She came to report on the railway’s reopening—and to ask why decades-old records and surviving witnesses still point back to Samuel Pike, the ninth caroler erased from the town’s history.
Then the train stalls at a remote mountain cut. Snow closes the approaches. Beyond the windows, a motionless figure in a worn crimson cloak waits behind a pale wooden mask. A blackened iron hook hangs at his side.
Dispatch knows where the passengers are. Rescue is coming. But a killer who never hurries has already found a way aboard.
As the carriages become a maze of narrow doors and frozen walkways, Nora must keep the remaining passengers moving—and decide how much risk she will take for someone stranded outside. The old freight records may finally reveal why Samuel disappeared. First, she has to survive the night.
Last Stop Before Christmas is Book Two of The Ninth Caroler, a dark, cinematic supernatural horror series. Each book delivers a complete survival story while uncovering another piece of Bellmere’s buried past.







