Premiere Of Warner Bros. Pictures' 'Justice League' - Red CarpetMustacheGate is Superman's new Kryptonite.

Henry Cavill is in "Justice League" as Clark Kent/Superman, who has no mustache. That was not a problem until the scheduling of "Justice League" reshoots overlapped with his filming for "Mission: Impossible 6." In that film, he does have a pretty sweet 'stache, and chin scruff. Much ado was made over "Justice League" having to digitally remove Cavill's mustache for the movie. The actor himself had a lot of fun with the idea on social media, in response to the chatter.

But now "Justice League" is out, and many fans (including some who were probably looking for issues, knowing Cavill's mustache was a factor) were thrown by the result:

Yeah, maybe this will actually boost the box office?

If you're curious how one erases facial hair on screen, Business Insider got the inside scoop from some visual effects experts.

"Mission: Impossible 6" -- starring Henry Cavill's un-shaveable mustache -- is scheduled to open in theaters on July 27th, 2018. "Justice League" is now in theaters.

Want more stuff like this? Like us on Facebook.