Utah (Jack Kilmer) en zijn vriendin Opal zijn dakloze junkies, tot een onverwachte ontmoeting met de mysterieuze Wood (
Michael Kenneth Williams) hen naar een verslavingskliniek in Los Angeles leidt. Met de hulp van psychiater Dr. White (Melissa Leo) en ex-verslaafde May (Jessica Rothe) lukt het Utah om de eerste stappen te zetten richting een ‘clean’ leven. Maar al snel blijkt de behandeling een bedriegelijke cover-up, en raakt ook Utah steeds verder verstrikt in een netwerk van fraude binnen de verslavingszorg.