Justine Last (Jennifer Aniston) ist 30 und arbeitet im Supermarkt eines kleinen Kaffs in Texas. Phil (John C. Reilly), kifft die meiste Zeit mit seinem Kumpel Bubba (Tim Blake Nelson) vor der Glotze. Für Justine ist das ein Leben im Hamsterrad, aus dem erst der 22jährige Kassierer Holden Worther (Jake Gyllenhaal) die Chance zum Ausbruch bietet. ...