The movie is a dramatic improvement from the first one. I don't like to say that any director is bad or that they didn't know what they were doing, however this sequel seems much more competently made. You can tell that the entire team who put this film together really did have a great vision. Now I will say that there are a couple problems with this film such as a couple characters not having much to do, however I think the chemistry between the whole cast shows how well they work together anyway. One of the best DC live action films out. I will definitely watch it again at some point.