This movie is not for retards.

Rating: 10/10 (5 October 2018)

The people who are bad mouthing this movie are either imbecile or have no sense of depthness of mind.
This is a must watch.