It had a silly story with lots of cliches, but boy, did the battles blow everything out of the water. I won't spoiler it, but hot damn, I got goosebumps at one part. Then, of course, at the very end it all sort of went predictable and not so cool, but up until, it was the proverbial shit.
