Life in the North

The Wayward Station:

When Kayla Stark and her car are sucked into a tornado, they land in an alternate Grand Forks. Kayla soon learns the town doesn’t have any living residents. The spirits there ask her to save their precious commodity from the clutches of Jacoby Marone, a ghost with a bad attitude. He has a plan, and whatever it may be, will not be good for the Wayward Station.