I saw a lot of reviews where people didn’t like this movie. It had me going as to which characters like which characters to hate which characters to feel sorry for and in the end, I was surprised, and then I thought I had learned everything. I was surprised again, and then I was surprised again. I loved it.