I honestly don't get this movie, it's all over the place and I gave the stars for the effects which were great as usual but that's it.

It's extremely fast paced so I can't keep up. I sat through it all feeling quite perplexed !!!!

I gave it 3 stars and that's for the great effects as always but there isn't any spoilers on this review.