The first half of the movie I personally thought were poor, but the second half was definitely better. This may be due to the script, which IMO could have been better. Overall I give this movie a C+ to B-.
It's just a tad worse than the Superman movies and Justice League, but definitely better than Suicide Squad. Not the best superhero flick, but definitely not the worse. Still I think it's good enough for at least one watch through.