An about-to-be ex-husband is forced to confront his own demons, and something far worse, on his way back home, on a lonely stretch of road.