Moviegoers in New Jersey got a surprise visit over the weekend from a superhero.
Actress Brie Larson, star of "Captain Marvel," appeared at the Clifton AMC Theater Saturday night, much to the delight of fans.
Theater patrons reportedly did not initially seem to notice Larson, who was dressed in a Captain Marvel sweatsuit. But soon her appearance caused a stir, and numerous photos posted online showed her posing with fans and even serving popcorn from a concession stand.
“I just heard I was on the cups and popcorn, so I had to see for myself," Larson told fans. “Thank you so much for coming. You guys are awesome for coming opening weekend.”
Marvel Studios' first female-fronted superhero movie became one of the biggest blockbusters ever led by a woman during its historic opening weekend, according to studio estimates Sunday. It opened up at No. 1 in the box office and brought in about $150 million for its opening weekend.
The film also stars Samuel L. Jackson and Jude Law.
Larson’s Captain Marvel character is also expected to appear in “Avengers: Endgame” due out April 26.
The Associated Press wire services contributed to this report.