I highly recommend reading nothing and just watching this film. Consider watching it and then coming back to this and commenting…really! Google nothing and DO NOT WATCH THE TRAILER! Heck if you’re daring watch it (as I did) watch the movie and be surprised as how incredible it is after all your doubts)
When I speak of diverse characters, I also feel men fall within this category. In film, there are endless portrayals of the alpha male and what it means to be a man. Personally, I think being a great man means being a good person and to do this means withstanding scrutiny. Even from women.