why B v S is the BEST although it took low ratings

Rating: 9/10 (18 May 2016)

the movie was a masterpiece but the problem is ....
the plot didn't explain main scenes as batman nightmares and flash scene for people missed dc comics as flash-point and dark night returns it will be too tough to understand these scenes the scenes have brilliant theories so as advise once you watched the movie go forward to YouTube and watch explanation videos it would help ...... for those had seen the movie watch out spoilers are coming ! for batman nightmare it wasn't a nightmare at all it was scene from a future didn't happened i know it seems wired but OK i will explain it .... in dark night returns comic story line joker had killed Lois lane which was the only human being supporting superman after his adopted mother so superman was suffering to save earth while people criticizing him for being dangerous which leads him to turn evil and he joins Darkseid in his invading earth plan and justice league heroes couldn't save earth from this 2 powerful super villains so batman told flash to return in time zone and make batman in the past aware of superman and here come the movie scene it is LOIS LANE !! save her ... fear him fear him ... FIND US !! many people confused up from this conversation questions raised why flash is here what he is saying ? actually he is changing past inspiring batman to fight with superman telling him YOU WAS RIGHT ABOUT HIM so batman now is sure about sup's turning evil and he will fight him and go with movie sequence also he was inspired to form the justice league so the nightmare scene where superman is evil WON'T OCCUR in dc's universe ... also for Martha scene it had explanation but i get tired writing all above :D