The premise and the setting was promising, though there's nothing fresh about it. The acting and expressions were exaggerated overall, and most characters here regularly do things that are completely illogical, or unrealistic. Certain plot points were very lazy storytelling. Action was never tense, or emotional enough to make us care about it's outcome.
Overall, not a bad effort, but the script and direction could have been more realistic and less obvious.