This is an unmistakably bland attempt to a period drama which can't even correct it's entertainment. Saif Ali Khan delivers a bizarre performance as a Naga Sadhu and the experiment, however interesting it might have been, didn't work for me. The weakest link though is Zoya Hussain, the interesting 'Mukkabaz' debutant. I didn't expect such a bad act from an otherwise very interesting actress. Deepak Dobriyal is the strongest, the most out-and-out thing from an otherwise bland historical thriller which fails it's characters repeatedly.
I think the reviews are deeply unfair. Yes the director fails to keep the twist hidden long enough. (Think, Once Upon a Time in the West) However this is a great slow burn Western. It has the Peckinpah or even J. P. Dutta style of film making. Well worth a watch. Check out the audience reviews on Amazon Prime. I personally think someone has paid to have this movie trashed!