Young Jeremiah lives in a stable environment with loving foster parents until the day his troubled mother, Sarah, returns to claim him. Jeremiah becomes swept up in his mother's dangerous world of drugs, seedy hotels, strip joints and revolving lovers. Salvation comes in the form of the boy's ultrareligious grandparents, but soon Jeremiah's mother returns. Maternal love binds the pair together on the road until Sarah's desperate and depraved lifestyle finally consumes her.
Asia Argento
as Sarah
Jimmy Bennett
as Young Jeremiah
Jeremy Renner
as Emerson
Winona Ryder
as Psychologist
Ornella Muti
as Grandmother
Peter Fonda
as Grandfather
Dylan Sprouse
as Older Jeremiah
Kara Kemp
as Social Worker #1
Cole Sprouse
as Older Jeremiah
Kip Pardue
as Luther
Ben Foster
as Fleshy Boy
Matt Schulze
as Kenny