Ok, I'm a Ben Affleck fan (yes, there are still some of us about) and so I may be slightly biased :-)
Deception (or it's American title, 'Reindeer Games') is the story of Rudy Duncan (Ben Affleck), a car thief, and his cellmate and best friend Nick who are two days away from being released from prison. Rudy just wants to return home to his family, while Nick plans on meeting with his pen-pal girlfriend, Ashley (Charlize Theron). Unfortunately, a food fight breaks out in the prison cafeteria and Nick is killed, leaving Rudy with a dilemma. When he's released, at the last moment, he decides to pose as Nick, to Ashley.
For the first few days, Everything is great for Rudy and Ashley. However, returning back to the motel from some shopping, he's ambushed and beaten by Ashley's brother, Gabriel (Gary Sinise) and his men. Having read Nick's letters and discovering he'd worked as a security guard at the Tomahawk Casino, he plans to use Rudy (whom he thinks is Nick) to help him rob the casino. Rudy has to now find a way to convince everyone he's Nick and get out of this situation alive.
Ben Affleck is briliant at turning Rudy into a character who you root for and care about. Gary Sinise is, as usual, excellent but it's Charlize Theron who really steals the show.
Overall Deception is a good, fun film with some surprising twists!.