It's a great spectacle. Obviously it had its own little flaws but it is one of the best superhero movies of all time. Acting was perfect,screentime was awesomely distributed and it had many jaw dropping scene. Growing all those DC comics and seeing those heroes big screen was really a dream come true. The critics have been giving a bad time to DC from the start. Its like they want marvelesque movies from DC. But I think DC are creating their own unique way of presenting films. The ending was a bit naïve and that's the case to almost any movie nowadays. They are building a great Universe,consisting of all these legendary characters we've grown to love from childhood and JL is a right step in that direction