Firstly the genre needs to change to thriller and not be in "horror". Nothing scary about this movie. It is predictable, beti bachao movie from Ajay Devgan's movie universe.
Nothing is explained, characters have no depth and the ending is flawed. Each character whether it is the evil protagonist or the savior father, does not fully embrace their nature. Realism ends with the premise of the black magic and becomes a pure bollywood hero vs villain drama.
Running purely on the acting talent of R Madhavan. Not worthy of spending money on. Catch it on OTT for free.