Follow CBSMIAMI.COM: Facebook | Twitter

NEW YORK, N.Y. (CBSMiami) — It’s one of the biggest mysteries that has plagued comic book fans for decades — but actor Henry Cavill has now proven that even in the big apple, Superman’s secret identity will remain safe unless he’s wearing spandex.

READ MORE: Miami-Dade Police Department Honors Fallen Law Enforcement Officers

Cavill, 32, who plays the man of steel in the newest Superman franchise, was at Times Square promoting the upcoming superhero showdown, Batman vs. Superman: Dawn of Justice.

READ MORE: Norwegian Cruise Line CEO Warns Company Could Take Ships Out Of Florida Over Vaccine Proof Ban

Despite wearing the iconic Superman logo t-shirt and doing his best to get noticed underneath the giant billboards promoting the film, no one recognized Cavill on the street. No selfies, no autographs, no evil-doers. Superman went unnoticed.

MORE NEWS: Federal Appeals Court Orders New Trial For Former US Rep. Corrine Brown

On Cavill’s Facebook page, he put it simply: “Dear doubters, the glasses are good enough.”