Watchable...mostly. If you enjoy action adventure films and weird sci-fi thrillers with terrible science, then you'll like this film. It's your typical middle east war flick paired with a sci-fi movie, and oh my god almost every trope in the book. Let me be clear that I didn't hate it. The rating is just reflective of my objective look at how the film did.
Let's start with the lead, Clyne, who is played by James Badge Dale...or as I came to know him throughout the film, poor man's Sam Worthington if Sam Worthington could actually act decently. I don't have anything against good ole' Sam, mind. I just don't think he's a good actor. James and the rest of the cast do an adequate job of acting their roles in this film. That's honestly all I'm looking for in an action film, adequate.
The plot is a bit goofy. It starts out slow, then gets pretty strong and intriguing about half an hour in. However, after the big reveal (which is completely outlandish and ridiculous), the film just left me rather...blase. It suddenly went from this intriguing film that made me want to know what was going on to just another action film where we shoot things and blow everything up. Since I watched it on Netflix, I actually found myself browsing Reddit on my secondary monitor during the last thirty minutes or so. The one thing i can say is that the reveal wasn't as predictable as I was expecting. However...there are so many holes in the plot, most of them physics and science base, that it turned me off a bit more. That's not to say that it ruined the film, because I understand there has to be a suspension of disbelief in sci-fi...but I do appreciate it when they do their homework and don't just blatantly make up things that can be proven false.
The effects were pretty good, as you might expect from a film of this caliber. I don't really have anything bad to say about the effects, which is mostly why I didn't give it a worse score. Again, didn't hate the film, but I wouldn't watch it again.
Remember, think for yourself when it comes to film. Don't take reviews too seriously, because not everyone has the same tastes.