We took our 9 year old granddaughter to this movie . We stayed through most until 3/4 of the way through. It got too intense and she wanted to go home because she was very scared. I really wanted to see the rest of it. I think it would be a good movie for a 12 year old on up.