Duffer Brothers' 'Montauk' supernatural series to stream on Netflix in 2016

April 2, 2015 7:18 PM

22 0

The eight hourlong episodes will premiere exclusively via the streaming service in 2016.

The show takes place in 1980 Long Island, N.Y., as a young boy vanishes.

Read more

To category page