Awesome

Rating: 8/10 (26 March 2008)

Yes, it is very, very loosely based on the book (which I loved). Yes, there are weak spots in the script. Yes, it could've been 10 minutes shorter. But overall, it was awesome.
I didn't really expect to love this movie, I was really thinking it would be one of those movies I liked but had to admit just wasn't that good, but my initial doubts were blown further and further away as the movie progressed. The plot is great, Jim Sturgess, Kate Bosworth, Kevin Spacey and Laurence Fishburne all deliver stellar performances, and unlike many movies of this genre it has not been dumbed down beyond all recognition.
In short, the story has been Hollywood-ized, and large elements of the plot have been changed, but as a fictional movie, it rocked.