Tears pure Tears! This is a solid 4.5 stars and I mean I rarely give movies close to 10/10 or 5 stars but this movie was immaculate. It provides a lot of food for thought and for someone who does not often get emotional about deep things, this movie pulled my heart strings. The storytelling of the movie was smooth and both sides of the story interlocked perfectly. I would recommend this to anyone as there are a few lessons to learn from it.