Lupita Nyong’o brought the Halloween spirit to life while attending the opening night of the new musical Teeth at New World Stages in New York City on October 31.
The celebrated actress, known for her Tony-nominated role in the Marvel Cinematic Universe (MCU), chose to embody a character that resonates deeply with comic book fans—Storm from Marvel’s X-Men.
Dressed in a striking outfit, Nyong’o showcased her affinity for the character with a black velvet tuxedo jacket layered over a sleek black crop top, paired elegantly with tailored black pants. The 41-year-old star’s look combined elegance with an eerie vibe, perfectly reflecting the occasion.
Nyong’o elevated her Halloween costume with an elaborate gold neckpiece that beautifully highlighted her neckline, capturing both sophistication and the ominous spirit of the night.
To enhance her transformation, she accessorized with a dramatic witchy white hairpiece and long, and pointed white nails, The actress also donned solid white contact lenses, ensuring her look was as haunting as it was glamorous.
The new musical ‘Teeth’ is based on the 2007 horror film of the same name, which explores themes of power, identity, and survival.
Described as a “coming-of-rage comedy,” the show encapsulates the story of Dawn O’Keefe, an evangelical Christian teen who discovers her body has an extraordinary power to retaliate against male violators.
With its compelling and provocative premise, Teeth promises to be a fierce, rapturous production characterized by dark humor and an exploration of desire and rage.