The movie was somewhat good in some criteria that a good movie should meet (effects, quality and good acting); however, the plot was all too confusing. The plot was way too complex and confusing, it was very hard to follow through the whole movie. Till this day, I really don't understand it much. I wouldn't recommend the movie much, but if you think you can follow through, then go give it a try. Overall, I think that it was quite disappointing to turn a high potential action movie, into something over half of the theater couldn't comprehend.