Considering the budget constraints (which is clearly visible from the making) the movie is a one-time watchable one. The story had a lot of potential, but never mind, everyone performed well in their respective roles.
The first half was fine and I think they executed it fine despite all the limitations, there were some problems in the second half and it could have been sorted out easily but the execution of the climax was so disappointing that I wondered how someone could create those scenes in this technologically advanced era, where we do a lot of research, I can understand everything and audience will look away all other spelling mistakes in the movie but the final minutes were so poorly executed without logic.
Neverthless, this is a one-time watchable movie, the production design deserves applause.