This movie blew my mind. Hopes were low based of the rotten tomatoes reviews, but I was shocked at how amazing the film was. I got connected to the characters within the first 10 minutes of the movie and enjoyed every second of the interactions. The action was impeccable and there were plot twists that fit the plot perfectly. I cried, I laughed, and I enjoyed every scene the movie had to offer.