Oh my god. I have never seen any movie this good. I think it is one of the best movies out there. I don't care what the religious people say about the rape and violence, this movie was just great. The acting superb. Rent or buy this movie You will love it.