This is one of the best movies I have ever seen. It manages to live up to every review I heard, and sometimes exceed them. The action is amazing, without too much gore for my easily upset stomach. I spent the movie laughing, crying, and clutching my friend's arm.