Why did they make Kate Winslet so plain and unlikable?

Rating: 2/10 (22 April 2017)

This grossly overrated and dull film is awful.
Very few women in their thirties choose to have sex with 15-year-old boys. Why didn't the writers make Michael a few years older, to make the relationship believable?
Why was Kate Winslet given a makeunder to make her so plain? Why did the writers give her a cold, aloof, unlikeable personality? Why would Michael be attracted to someone like that? She should have been beautiful, seductive, romantic, warm, loving, caring etc. - so that the audience would like her and believe the attraction that Michael has for her.
The trial is stupid. The idea that Hanna would rather serve a much longer sentence because she's too ashamed to admit that, at the time of the crime, she was illiterate - is ridiculous. No matter how much shame there was to being unable to read, it was tiny in comparison to being a mass murderer. In any case, it would still have clearly been a mass murder of civilians even if you couldn't read, so she's still guilty. The film doesn't show any of the mass murder in question, which is yet another deficiency the film has.