This movie was great but very hard to watch. Ellen Page plays Haley a 14yr old girl who wants to find and torture a pedophile. There is not much gore but what you do not see is truly terrifying.
I must say the acting in this film is amazing. Ellen (who also plays the invisible girl in Xmen last stand) is truly an up and coming. I think we will definitely see her more in the future.
If you have not seen this movie you have to get it. Some parts are hard to watch, but the story is really good.