Surprisingly incoherent and boring
It's an amazing and heartbreaking story.
The acting in this movie is really good.
The film may be flawed, but its message is not.