If you come into this movie expecting a cinematic masterpiece, then you need to re-evaluate how you choose your movies. Take this for what it is, it's a fun, entertaining, stoner comedy. Have some friends over, throw back some beers or light a joint and prepare yourself to laugh at the hilarious hijinks. It's hard to find good comedies these days, this movie is better than a lot of blockbuster comedies hitting theaters the last few years. I was thoroughly entertained, laughed a lot and went with the flow of the movie. I don't understand all the hate. Keep your expectations in check, laugh and roll with the movie. Don't take everything so seriously.