Zack Snyder's Justice League: All Characters Ranked Worst To Best
2. The Flash
After a poor showing in the theatrical cut, where the character was used mostly for gags and as a rookie hero, this version of Ezra Miller's Barry Allen plays a vital role in the plot and the full extent of his powers are finally touched upon.
In the Snyder Cut, Barry has several key moments, including helping the team resurrect Superman through charging the Mother Box and ultimately being the reason the team wins the final confrontation. His use of time travel and tapping into the speed force is explored, setting the stage for some further elaboration and exploration of Barry's gifts in his own film.
Barry creates some strong bonds with fellow League members too, with the much further developed friendship of Miller's character with Ray Fisher's Victor Stone being a highlight of the film.