He's a small-time gambler (Sean Penn) with a backpack full of cash, an overdue debt in Vegas and a broken radiator hose.
She's a hot-and-cold vixen (Jennifer Lopez) caught in the grips of a twisted relationship with her powerful husband. Both of them just want to get out of town. And after you meet the citizens of Superior, Arizona, you'll understand why...