I have to do my part

Rating: 10/10 (26 April 2018)

The movie blow my mind and it is beyond my expectation. Just go and see it for yourself. It is just that good that it makes me write my first movie review in my entire life.