The Duffer Brothers Were Worried ‘Stranger Things’ Fans Had ‘Demogorgon Fatigue’ Before the Finale

The Duffer Brothers Were Worried ‘Stranger Things’ Fans Had ‘Demogorgon Fatigue’ Before the Finale

Turns out the opposite was true—and those flower-headed monsters being absent from the Abyss actually became a point of contention.

read more

Source: www.gizmodo.com