Monsters: The Lyle and Erik Menendez Story will premiere on Netflix on September 19.