Hot Fuzz is the kind of movie you either see or you don't and you enjoy it or you don't.
I enjoyed the hell out of Hot Fuzz. It really is an action movie made by action movie fans for action movie fans. Wether or not that makes for great film making isn't certain but I haven't had this much fun seeing a movie in the theater in a long time. I walked out of the theater wanting to buy another ticket and see again right there.
There definitely is a lot of fun to be had trying to find references to Shaun and all the movie tributes - not just Hollywood action classics but British movies from the 70s and 80s. Once you stop doing that and just get swept up in the movie - about halfway through for me - I just had a blast. The climax of the movie has one of the best gun battles I've seen in a long time and no that crap gun battle in Miami Vice doesn't count for beans.
Two problems I have with Hot Fuzz:
1) Internet pre-hype and the fact that we've been seeing trailers for months now. The same trailer. The trailer is good but unfortunately gives away a good chunk of the comedy. It doesn't give everything away but there were moments of "Oh hey, this part was in the trailer."
2) There are moments of absurdity in this movie. I'm talking above and beyond normal absurdity - near silliness. I'm not going to give anything away but after you see the movie we can talk about it. I'm sure after seeing the movie again I'll love these elements but right now they smack a little of, "Wouldn't it be cool if...?" "Yeah that'd be fucking awesome!" "Awesome! Let's do it!"
I am looking forward to seeing Hot Fuzz again, hopefully in theater. I'd write more of a review but there's too much to give away and damn it just go see it.