When her journey is derailed, a young woman traveling alone is forced to fight for survival along the back roads of a rural county in 1983.
No data