man this shit was dope. people compaining about lack of character development or plot need to realize that a movie can't have everything. if you got deep development or plot you wouldn't have got the constant action throughout the movie.
Tom Hardy is one of my top 5 actors.
The thing is tho, there is plenty of plot and deep chracter development. The story just goes flying over a lot of people's head. Some people just need every little thing spelled out for them.