Language? ...I've talked to my kids about bad words - and I don't just tell them, "here's a list of naught words, and you should never say them." I tell them, "Words my themselves are never bad by themselves - they're just words. But sometimes some words will upset certain people. And you won't always know who will get upset by which words. So if you want people to like you and you want to get along with people (and not get in trouble at school, you should think about what words you are using and who you're saying them to, AND who else might overhear you saying them or who they might be repeated to." They're only six, and yet this made sense to them. So now, bad language in films isn't really an issue for us.
The whole theme of "Negro Day" and racism and segregation, the detention room being nearly exclusively full of black kids, etc, we saw these as opportunities for movie-pauses and brief educational discussions about how different things used to be and how some groups of people used to have it really bad - and also how some groups of people STILL have it bad and are fighting even today to be treated better. And this way, when they DO hear somebody using hate language, they won't be confused, they won't consider using it themselves - they'll think, "Wow, there's some of that unfairness and hate our parents were talking about it. Maybe we can step up and help whoever is being harassed."
Plus our girls LOVE any chance they have to get up and sing and dance with a song in a movie - and a lot of these songs lend themselves to that. The soundtrack is also really fun for car rides.