Last Goodbyes

Audrey awakens to find Haven deserted and the town’s residents asleep-- except for one man.