great movie but predictable ending

Rating: 5/10 (19 October 2009)

Just wanted to say that this movie kept me on the edge of my seat the entire time and is a really fun movie to go see with some friends. Gerard butler is plays his role so well and everything he says is so believable, Jamie Foxx on the other hand not so much his role was played rather blandly. Overall a great movie though and totally worth going to see it while it is in theaters. While i enjoyed this movie this movie is not for the faint of heart there is a LOT of graphic violence that many people will be disturbed by it but if you are able to look past that i think that you will have a really fun time watching this movie. What i don't understand is that why so many critics have been down on it this movie is clever and very suspenseful. Go to your nearest movie theater and see it.