Lupita Nyong'o is the latest star to reveal her true identity at Comic-Con. Click through to see the "Star Wars" star and other celebrities who have walked in disguise among superfans at the annual fan fete in San Diego, California.
When she wasn't promoting "Black Panther" in Hall H, Lupita Nyong'o went running around the convention floor in a Pink Ranger outfit at Comic-Con 2017.
In 2011, Esquire magazine writer Chris Jones accompanied Justin Timberlake at Comic-Con dressed as beloved "Sesame Street" duo Bert and Ernie, respectively.
While attending 2011's Comic-Con to promote "The Amazing Spider-Man," Andrew Garfield pulled a double-fake by dressing as... Spider-Man.
Former "Doctor Who" star Matt Smith put on a Bart Simpson mask to walk the floor at the 2013 event.
Bryan Cranston surprised his co-stars at a "Breaking Bad" panel in 2013 with a creepily realistic Walter White mask.
Former Harry Potter star Daniel Radcliffe left his invisibility cloak at home and donned a Spider-Man costume to attend the 2014 Comic-Con.
In 2014, "Lord of the Rings" director Peter Jackson posted pics of himself on Facebook strolling through San Diego as an evil jester.
Jack Black walked the floor of the 2014 event wearing a Stormtrooper mask but admitted that he didn't fool many people. "Everybody's just like, 'Jack Black, you in there?'" he told MTV News. "And I'm like 'No, it's not me. I don't know what you're talking about.'"
Samuel L. Jackson mysteriously tweeted this bemasked shot of himself with his castmates from "Kingsman: The Secret Service" in 2014.
Former "Hills" star Audrina Patridge went blue as the X-Men character Mystique at the 2014 convention.
Simon Pegg put a "Star Wars" mask on top of his "Shaun of the Dead" outfit for the 2014 Comic-Con.
"Game of Thrones" actress Maisie Williams went all out for the 2014 convention, putting on both a Spider-Man mask as well as a Guy Fawkes disguise.
Marvel star Mark Ruffalo pulled on this creepy mask to wander Comic-Con in 2015.
While there were plenty of fans who dressed as Jared Leto's green-haired Joker at the 2015 Comic-Con, the "Suicide Squad" star himself went undercover in a baboon mask. "He had no idea. :)" the star wrote in his Instagram caption.