This is truly a awesome movie, the only things it misses before I rate it as a 10 is;
A proper script.
A casting crew that's not sleeping.
A director that know what directing means.
Actors that can act.
Actually its faster to list whats good with the movie, not that I can think of anything at the moment.
After watching the first movie I was sure its was impossible to make a follow up that could be worse, but I was wrong. If you liked the first you SHOULD watch this one too. But you should look for a cinema with "Full satisfaction or get your money back!" warranty, you will thank me later...