I really am shocked to see the number of reviews that lambaste this movie. This movie was not intended to be a "deep thought" movie, which is what the vast majority of the reviewers seem to think it should be. In fact, it would appear that if ANY movie doesn't produce a life altering insight, and a deep, twisted, mind boggling plot, they would rate it a 1 or 2. Don't trash a movie because you don't like the genre, people.
This movie was an Action/Comedy flick, and that's all it was intended to be. And for an Action/Comedy, it was very well done. I was actually rather surprised that I enjoyed it as much as I did, having never really been a Jamie Foxx fan, and having the over-used plot that it has.
The plot was nothing spectacular, using the typical criminal gets out of prison, and is thrown into bad-guy plot while trying to clean up his act (See Blue Streak, Hudson Hawk, 48 Hours, etc. etc. etc.) but it was warmed over with a bit of a technological twist. Now the "bad guys" are actually the "good guys" and the REAL "bad guy" is an uber-geek.
Jamie Foxx actually plays a convincingly humorous, while at the same time rather intelligent and serious main character, and didn't try to overdo the humor side of the film.
If you're looking for a deep underlying plot such as in "The Matrix" or a drama such as "Of Mice and Men" then this movie isn't for you. But if you enjoy the raw action, excellent fast-paced filming, and an occasional twist of humor tossed in, this movie won't disappoint you. I would normally have rated it about an 8 (on the same level as the Die Hard Trilogy), but instead gave it a 10 to try and bring the score up to what it SHOULD be.