Dumb Opening Premise.
In the beginning, it says that society decided to cure inequality by making everyone perfect.
However, you must wait until you are old enough to get the surgery to make you physically perfect looking.
Nothing wrong with that idea for a science fiction film BUT all of the people waiting for surgery are treated like garbage until they get the surgery. That means, at the beginning of their lives, literally the entire population of the world is discriminated against, lol.
It's not just SOME people but ALL people and there's no psychological damage done by treating children horribly because most are so happy to be perfect by the time they are adults and at that point your personality is set.
If they had tweaked the idea a bit, it would have been better.
Also, it's amusing that the lead actress and supporting "uglies" were cast because they were considered ugly.