I took my 2 children and 2 nieces and we all enjoyed it. My 3 yr old niece was pretty scared a few times so I would not bring children under 4. It was a classic princess movie but not too sappy. Rapunzel is a strong female which I liked. Graphics were definitely good.