I went with my boyfriend and my son (age 7) and all 3 of us absolutely loved this movie. It's got a great story line and I was captured from the beginning. My son was sitting at the edge of his seat actually dancing along to the music at the end. I highly recommend this movie for any age group and can't wait to see it again.