My only complaint is that a few pieces of the greater picture felt slightly rushed, but all in all was a damn good movie. Foxx killed it, Franco was funny, and Snoop was Snoop all day. This movie is everything Blade should have been and then some. If you're asking yourself if you should see this movie? Yes, you should.