I took my granddaughters ages 11 and 9 along with my niece and her kids17 and 23. It was awesome and we have already told people to go see it. I loved the 3D and it was all that i expected it to be. We all cried through it and my 17 yr old nephew was the worst. His dad took him to see the first one and he has since passed away. Will probably go see it again.