In 2017, the original theatrical release of Justice League left many fans disappointed. Following a personal tragedy, Zack Snyder stepped away from the project, and the film was heavily altered by Joss Whedon. The result was a tonal mismatch that felt rushed and incomplete.
Steppenwolf received a terrifying redesign, and the ultimate DC villain, Darkseid , finally made his live-action debut.
Cyborg (Victor Stone) is the heart of the movie, receiving a deep and moving backstory that was entirely cut from the theatrical version.