Henry Cavill plays the role of Clark Kent/Superman in the film, a role which apparently called for a clean cut face. However, when Cavill had to re-shoot some scenes for Justice League, it coincided with filming for Mission: Impossible6. Cavill reportedly grew out his stache specifically for the role, so there was some hair drama in Hollywood.