Amazing movie! this is a mind-boggling, action-packed, fun, try-to-keep-up movie that will keep you on the edge of your seat, and as soon as you're done, you'll want to watch it all over again!
And this might be controversial, but this is my new favorite movie, I've never chosen a favorite movie before but... this movie is so amazing that it instantly got top spot.
this movie also deserves 6-7 stars, but I warn you, if you do not like fast, or slightly confusing movies, you will not like it.
The main thing I love though, is the fact that in order to fully understand this movie, you either need to be smart, or have one of these things in the movie, like if your gay, this movie makes far more sense, or les, or bi, or anything like that.