James Gunn's upcoming Superman: Legacy must avoid the mistakes of the DC hero's past, mistakes more commonly found in Batman V Superman: Dawn of Justice than Man of Steel. The previous iteration of the Man of Tomorrow, played by fan-favorite Henry Cavill, began his journey in the latter. Man of Steel was released in 2013 and was the kickstarter of the then-titled DCEU.
While Man of Steel was controversial, arguably the most significant mistake with Superman in the DCEU was its sequel being more of a set-up for Justice League. Superman's next appearance came in 2016 with Batman V Superman: Dawn of Justice. Since then, Superman has had a turbulent onscreen presence until the announcement of a complete reboot – Superman: Legacy in the newly-reshaped DCU – that must avoid the mistakes that plagued the character in BvS.
