Met een paar duizend dollar op de bank en een lang gekoesterde droom probeert Earl (Joshua Jackson) een jonge automonteur met zijn vriendinnetje weg te komen uit het kleine maar vooral saaie stadje Bennet in Texas. Door een achterlijk neefje, een ex-gevangene, en een drugsbaron dreigen hun plannen in het water te vallen. Earl heeft maar 48 uur om deze verschrikkelijke ‘puinhoop’ op te ruimen om eindelijk naar Los Angeles te vertrekken.