Worst script writing work!!
I got fooled by the ratings on IMDB and watched this garbage. The time loop concept which is no doubt very interesting if handled properly, the director has converted it into an illogical masala concept where the protagonist already knows how to fight with 20 goons and doing things illogically.
Typical religion based story where it's being showing Muslims are innocent and due to some circumstances they are always being trapped into bad situations. Unnecessary plot.