This movie has good effects good acting, but the plot is way too complicated with things everywhere. I have been trying to keep myself awake for the 2 hours throughout. I am giving the movie 4/10 because of the Effects. And also sometimes the scenes are too flashy to see. I suggest that you spend money on another movie. But if you still want to try this movie, go ahead. These are all just my opinion.