Why do people buy a film or watch one? In 98% cases it is to watch a movie for entertainment. Not to compare it with other movies or to write reviews or impress others as armchair reviewers. This film taken independently is both entertaining and exciting. Tight, slick editing and plots and sub plots keeps one guessing. Good entertainment.