A great deal of tension to kick off this horrific new mini-series on Netflix.

‘Monster: The Jeffrey Dahmer Story’ Episode One