I was very caught up in this movie from the first incredible scenes to the final twist. I have read the other reviews and maybe I'm biased because I LOVE Angelina Jolie but I thought this was a great movie. I highly recommend it. The violence, sex, and little bit of nudity all added to this movie. I did not have the plot figured out right away and was highly impressed with how this movie kept my attention all the way through.