This movie is fantastic but it's not a movie for little kids, i have two kids just over 10 and we all loved this movie, but probably 7 is where it would be borderline, the villain is beautifully terrifying but i could easily see it being too much for little kids.