 Absolutely for everyone. My kids watched this over and over when they were little, and I never had to fast-forward it past any trashy parts...hard to find one like that these days. Topol IS Tevya! 