A young man travels to a remote drug rehabilitation center and finds himself in an unfamiliar town where he is pursued by the locals as well as his own demons.
A young man travels to a remote drug rehabilitation center and finds himself in an unfamiliar town where he is pursued by the locals as well as his own demons.