Rating: 8/10
+
(+) AMAZING screenplay
(+) Stunning action sequences (One of them one of the best you’ll ever seeĀ #church)
(+) Incredibly stylish characters, plot, screenplay and effects
(+) Very funny at times
(+) Making fun out of its own generic plot often enough
(+) Good acting performances
(-) Plot is still generic
(-) Total lack of character or plot depth