My gf and I finally saw it last night and it was simply amazing. Good graphics, good action and an awsome story ( plot holes eh? you can find infinite plot holes with words like if and maybe lol) that had a very important message, one that so many people turn a deff ear to. I loved every aspect of the movie. I'll give it a rating of Flawless victory or Epic Accomplishment, somewhere between those two.