I went to see this movie when it first came out, and I have to say that I never understood why so many people hated it. All I can think of that that they misread Stallone's portrayal of Judge Dredd. Stallone is purposely playing Dredd as a comic book character (which, after all, is what Dredd was), and therefore not a role laced with any deep meanings. Although there are some deeper scenes (Dredd speaking of what happened to his best friend, and later, Dredd and Rico meeting in the Janus complex), for the most part, the movie is just one big comic book. The movie is what it is, and what it was intended to be; a fun, action sci-fi comic. To expect anything else is unfair. There are some good roles here, too. Stallone purposely goes two-dimensional as Dredd, which is perfect (Dredd sees only black and white when it comes to the Law). Rob Schnider was also pretty good, not too annoying, not invisible. I recall my friends and I were impressed with him in this one. Diane Lane is foxy, and Max von Sydow lends credibility as mentor and Chief Judge. There were some interesting ideas on display here, and the execution of those ideas is handled quite well. Perfect? Well, no, but not bad, either. The effects are a bit dated. Most are CGI, and while impressive for their day, they are very "videogame-looking" compared to more recent CGI work. Still, if you want a fun sci-fi action picture, this is the one.