DC Comics and Marvel Comics both have been America's favorited comic series now dominating international theaters as well. However, when it came to the box office, except for Christopher Nolan's 'Dark Knight' trilogy, Marvel always seemed to be in favor than DC.
As Marvel's 'Avengers' grew into a phenomenal icon throughout the world, DC has been rebooting themselves and finally unraveled their newly formed 'Justice League' upfront. Many fans were uneasy until its release thinking of the failure of 'Batman VS Superman' or the 'Suicide Squad'.
But the 'Justice League' turns out to be better than the two films mentioned. Outlining each of the heroes with DC Comic's own elaboration through darkness and a stream of hope, even the snippet videos were in the style of MCU.
However, Zack Snyder seemed to have missed the depth of introducing the evil and new characters of the 'Justice League'. Ezra Miller as 'Flash' won the favor of the audience with his own adorable quirkiness but 'Aquaman' or 'Cyborg', and 'Steppenwolf' all had to be but backgrounds after the revival of 'Superman'.