April 21, 2025 12:13 PM

Netflix Series

February 15, 2017 · Trending News

‘Stranger Things’ Season 2 Hints Another Demogorgon, Possible Release Revealed

Season 2 of the hit show "Stranger Things" is in the works and hints at possible additional Demogorgon. New stills have been released that tease season 2's plot.

by Florette A.