By Matt O.
Wow! Just Wow!
Netflix knocks it out of the park once again with their incredible new series Stranger Things, created by newcomers The Duffer Brothers! Over the past weekend I watched the whole 8 part series twice and plan to watch it again! If you haven't treated yourself to the this, stop what your doing and get ready for the best thing to happen in film/television in a long time! We will have a massive breakdown/review of the entire series up on the site soon. For now check out the poster below and check out the trailer if you missed it. Sound off in the comments section with your thoughts.
Stranger Things is currently streaming on Netflix.