I don't normally like movies like this, but when I was trying to find something to go see with my boyfriend I decided to watch the trailer. I was suprisingly intrigued and was even more impressed with the actual movie. I laughed, I cried, and my heart was racing most of the movie. It was a breath of fresh air considering all the other movies that are out right now are lame, or remakes. I would recommend this movie to anyone and everyone of all ages. It's worth the few extra dollars per ticket.