Stranger Things is available on demand in North America. It was Filmmaker Magazine’s Video Pick for June 2013.
Click here for Stranger Things on Vimeo on Demand