April 1, 2025 03:40 AM

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.