This movie is relatively impressive. It had a compound plot, while chessey, is reasonably effective. Going into this movie you should know what to expect and if you do you will most likely enjoy it. You won't get amazing acting while the acting is cringy and the action is over the top. The Sci-fi element is very good and well thought out. This film is nothing special but great entertainment nevertheless.