Much better than B v S !!
Short 'n sweet because I'm not the first person to say this:
This movie shows Zach Snyder how it could have been if he's stuck with a coherant narrative and a plot that made sense. The acting is great and the FX aren't overpowering. I'm a DC comics guy (ie not a Marvel fan) but I enjoyed this a whole lot more than Batman v Superman.