Poor storyline, it started as ghosts are unreal (fake Hindu babas) and ended up on a totally different note. No connection and no flow of the story. Director tried to create comedy which was not funny at all.
Lastly, it looks like this movie has a biased opinion towards belief system of one community versus another community. Not sure why but it was demonstrated as Muslim community is more kind to transgender people and more powerful in controlling evil spirits.
I know Akshay Kumar tries to do movies that spread awareness but showing always Hindu community in bad taste is not a good idea.