After his mother (Juliette Lewis) is sent to jail for murdering his abusive father, Harley Altmyer (Alex Pettyfer) is left to care for his three younger sisters in the rural Pennsylvania town of Laurel Falls. The uneducated Harley works two dead-end jobs to preserve what’s left of his family, including the rebellious, sexual 16-year-old Amber (Nicola Peltz).
Angered and traumatized by his painful past, Harley finally begins to feel hope when he connects with an older, married woman (Jennifer Morrison), and they embark on an affair. Harley's life is further complicated when he becomes the lead suspect in a local murder.
Based on the New York Times bestselling novel Back Roads by Tawni O'Dell.