As a stand alone film, It was okay at best. But anyone who has read Injustice will feel disappointed. Diana in comics was a true tyrant and took advantage of Superman's vulnerability and corrupted him even further. They made her somewhat still good in the movie. There was No fight with Black Canary after Oliver's death, No Sinistro, No fight of Superman with the Lantern Corps. Nothing! This movies started great but lost its way towards the ending. It felt like another version of Superman: Red Son.