Considering this As a commercial filmThey have done it pretty well.
Negative reviews have brainwashed the Audience.
They tried to put in a good story in a commercial film but it was poorly executed. All in vain.
Overall it's a good movie considering the genre and the effort behind it.