New Face MagazineOct 11, 20222 minNetflix’s Monster: The Jeffrey Dahmer Storyby Katie Nalle Monster: The Jeffrey Dahmer Story was released on Netflix on September 23rd, 2022. The series has quickly become one of...