This movie was so good. It had me on the edge of my seat the whole time, and was completely unpredictable! Many surprising twists. But definitely not for children. I was appalled to see a child no more than 4 sitting next to me with his parents, terrified the entire time.