I am just tired of how often script writers fail to justify actions of their characters. I would have liked the protagonists to show at least some semblance of intelligence especially considering the positions they held and the dire situations they were in. The acting, camera-work and production value make up for the deficiencies to some extent but not enough to absolve them. This is a one time watch. The squad leader is dumb and the techie acts like she's artificial intelligence herself. Other then the dumb characters and a predictable plot, the movie is paced beautifully with enough shifts and dynamism to keep you watching. However, it might not be as memorable an experience as it could've been.