Olivia Williams Photo
From:
Photos: Inside the Premiere of MONSTERS: THE LYLE AND ERIK MENENDEZ STORY
On Monday, September 16, 2024, Netflix celebrated the world premiere of the highly anticipated MONSTERS: THE LYLE AND ERIK MENENDEZ STORY ahead of its launch on Thursday, September 19. The cast and crew took the red carpet at The Egyptian Theater in Los Angeles. Take a look at the photos here!