I have been watching this film for as long as I can remember, and I'm 38 now. As a child, all I really remember are the songs, which are catchy and very enjoyable. Now I'm older I of course understand the political messages, the religious intolerance and the various other messages. Living in the 21st century it's hard to imagine it being a big deal to choose ones own husband, or to marry someone of another faith, but I feel it's important to educate children on the past, present and future.
Younger children won't understand much but will appreciate the songs and music. Older children can join discussions about the topics listed in the main review. Some drinking, mainly in celebration, and implied violence rather than actual.