Both good and bad.

Rating: 6/10 (17 June 2019)

At the end of this movie, there are going to be only two kinds of audience: one, which will feel cheated because it watched in incredulity as one of the characters in the film shamelessly reveals the mystery flat out within the first 10 minutes, as if the director, sick with fear that the audience would feel betrayed, couldn't help himself; the second kind which would not notice the above and go on to watch the entire flick trying to assemble and reassemble the puzzle pieces, only to let out a groan in self-disgust for not having paid enough attention in the beginning.
Whether you like this movie or not will depend on which of the above two categories you fall in. I watched this movie with my nephew. As the suspense was revealed, we both looked at each other and uttered almost together, "What the hell...!?" Movie itself is not so bad and has some decent performances and atmosphere, but it will all be meaningless if you are the first kind of audience.