Batman v Superman was neither good nor bad, it was just O K.
Spoilers.
The problem with the movie is its incredibly stupid ending where batman forgives superman JUST BECAUSE THEIR MOTHERS HAVE THE SAME NAME. this was foreshadowed with Bruce getting weird flashbacks and one scene with flash where he gives him some weird message. The flashbacks and the message WERE NEVER EXPLAINED.After Batman forgives superman,they suddenly start acting like they were friends from decades.
Also, the BATMAN V SUPERMAN fight lasted just 7.5 minutes in a 3 hour long movie after which they became friends.
We could also see DCEU's desperation of setting up a universe when they showed all the potential members of the justice league. This was like a BIG title just to attract viewers to the theater so that DC could tell everybody about their upcoming movies and make the audience watch the next movie by killing off superman.
The only thing that i liked about this movie was Jesse Eisenbergs portrayal of Lex Luthor. Though it was a bit diffrent from the comics but he still acted better than any other actor on the set.