What a disjointed story. I am not sure what the things it wanted to tell me were. It presented like4 or 5 unrelated high concept points but they didn't tie together meaningfully.
I took the main meaning to be that societal problems were being solved from the wrong end, by changing people (forcibly, even) instead of changing society.