I watched this years ago and thought it was fine. I don't think so anymore. I don't know if it's just because I have kids or because I'm more committed to the Lord than I used to be. God's name is misused in this musical. It also teaches that falling in love with someone can cause you to do the right things. Harold Hill gives himself up after he falls in love with Marion. While this might happen at times, it is really only God who can change hearts. I don't really see any positive role models in this movie.
This is one of my kids' favorites. The music is phenomenal and everyone sings them for days after we watch it - which is regularly. There's some sex references that go WAY over the kids heads. Otherwise, it's just wonderful.
This is an excellent movie for all ages. My 3 year old daughter loves the singing and dancing; my husband and I love the story and the fantastic acting.