Netflix’s next 2024 streaming hit now has an unsettling teaser and a release date
Netflix revealed the release date and teaser for Monsters: The Lyle and Erik Menendez Story, the next installment in Ryan Murphy's anthology series.