Must be the last person on the planet to read this.....in less than 24hr I might add. Loved it. I can see why it is as hyped as it is, and I can also see why some would hate it. The movie is on pay per view at the moment, might just have to watch it too.