It starts great but I think it dragged on for way too long, could have done just as much with only half the length. Some fight scenes aren't very clearly drawn and it's hard to follow. I feel like the last part was rather weak, especially in comparison to the beginning, but well it was still a...