I took my 7 year old daughter to see the movie and we loved it. Although the movie has a happy ending, there were several times that I thought my daughter might want to leave due to the intensity and violence. Overall, Prince Caspian was very engaging and I would recommend it for children over the age of 6 or at least those who tend not to have nightmares.