Upon its release, this film received positive response from critics and masses for its innovative storytelling and strong ...