This was a greatly built movie imo.
-Awesome theme song
-Great ridiculous, over the top action scenes
-Funny humor
-Not my thing, but good love story
-Does get dark and serious at times
Only issue is that I felt it was too long, dragged on at some points.