Zack Snyder just delivered one of the longest and yet one of the best superhero movies of all time. The film is laced with special visual effects, which make every scene memorable.
Though Zack Snyder has retained numerous scenes from Whedon’s Justice League, Snyder has pumped his version with loads of originality. The Steppenwolf character is terrific, as he is deadlier and remarkable compared to the one in the original JL. Simply put, Snyder has allowed his characters to unfold and grow properly by peculiarly telling the story.
Moreover, though the epilogue feels overextended, it has excellent DC characters such as the Joker making a cameo, which ends the movie in a great sense of satisfaction.