Make to mistake, this movie is a typical B-Movie, but one, that even with all the obvious plot-holes keeps you absolutely entertained for the whole run. Visually this movie is great, and the acting it also actually spot-on. The story is fresh, (or at least more original then most of the A-Movies) that we all know. But again, this is not even news, since B-movies got more to prove then all this typical Hollywood flicks. Anyways, the only bad, or not so good part in all this, are the details, not even the story as a whole. Many things seem just completely illogical, as for instance the reaction of the characters to specific dramatic situations. Even thru the flaws in this regard are in my opinion the only big major problem, it will not bore you the slightest. This movie actually managed me to keep me watching to the very end, ( something that Black Mass (2015), totally failed me to do. And that, says something.
Overall, a great B-Movie to watch if you want to kill some time. I'm giving this movie a good 6/10 just because of some IMO big irrational flaws in the script. Otherwise, it would be even a solid 7/10!
PS: don't skip the credits!