One thing is to suspend belief, another is to suspend one's intelligence, which is what this movie requires. This movie is so bad, it is actually funny, at times. Replete with a bad script and bad acting, it revolves around a convoluted plot that has so many twists and turns, as to simply not be believable. The casting is bad, as well. Ben Affleck as a hardened convict? Come on...give me a break! He is simply not a good enough actor to play against type, charming though he be.
Rudy Duncan (Ben Affleck), a professional car thief who has just spent six years in the can, is looking forward to being released and returning to his family for Xmas. His cell mate of six years, Nick, is likewise looking forward to his own simultaneous release, so that he can join his beautiful girl friend and pen pal, Ashley (Charlize Theron), about whom he has talked to Rudy incessantly for years and to whom he has read all her letters. Unfortunately, two days before Nick's and Rudy's release, Nick is stabbed, ostensibly to death.
When Rudy leaves prison, he sees the beautiful Ashley waiting for Nick. Having heard all about her for years and feeling like he knows her, Rudy assumes Nick's identity, and hooks up with her. Unbeknownst to Rudy, Ashley has an evil brother (Gary Sinise). When Rudy meets him, somewhat unceromoniously, he forces Rudy to become part of a casino robbery, because he believe Rudy to be Nick and is counting on Nick's prior knowledge of the casino to help them plot the robbery. When Rudy confesses to not being Nick, Sinise does not believe him, and Rudy is forced to use his wits to stay alive.
The twists and turns continue. If you think the brother is evil, the viewer finds out that he has nothing on his sister, Ashley. Unfortunately, it gets so unbelievable, as to be ludicrous, and the movie spirals out of control. Like I said, it's so bad, it's funny. Rent it, Don't buy it.