Cash (Orlando Bloom) hat sein Leben wieder im Griff. Er hat aufgehört zu Trinken, nimmt nicht mehr an kriminellen Handlungen Teil und hilft seit dem Tod seiner Schwester, dem überforderten Schwager Finney (Scott Haze) mit seiner Farm und besucht mit seiner Tochter Savannah (Chapel Oaks) regelmäßig die örtliche Kirche. Doch die „heile“ Welt verändert sich schon bald, denn Finney hat sich dem Alkohol verschrieben.
Dieses Problem kann er zwar mit Hilfe von Cash in den Griff bekommen, doch dass er sich von Gangster-Queen Big Cat (Andie MacDowell) Geld geborgt hat, erweist sich als das noch viel größere Problem. Cash muss für sie deswegen drei Jobs erledigen um die Schulden seiner Familie zu tilgen, doch wird die Verbrecherin sich an den Deal halten und Cash danach wirklich einfach wieder sein Leben leben lassen?