After his sister Joleen's (
Charlize Theron) boyfriend is hauled off to jail -- leaving her and her daughter, Tara (
AnnaSophia Robb), homeless -- James (
Nick Stahl) doesn't have much choice but to take them in. But then Joleen takes off, leaving James to care for Tara, even though he's barely able to care for himself. He tries, learning to drive a car so he can take her to school (even though it makes him late for work) and skipping his construction job altogether when she wants to search for her mom. But he soon gets fired for his absences, is evicted from his apartment, and loses Tara to social services. Hoping to make things right, he whisks her away from foster care back to the farm where he and Joleen grew up. Instead of being an escape, however, his homecoming reminds him all-too-painfully of why he and Joleen turned out so lost. Faced with the possibility of his forbidding father (
Dennis Hopper) ruining Tara, too, Nick is forced to make an explosive, yet strangely freeing, decision.