This movie is very easy to dismantle in categories such as logic and dialogue writing, yet it still has a lot of devotees. The reasoning might be because it is an easy watch action movie. Even though I found a lot of inconsistencies, it is still a somewhat fun experience.