Netflix had created a new phenomena where fans compete to be the first to finish a new series within 24-hours of its release. Minutes before Stranger Things 2 dropped, we got fans ready with this training video. 

Director: James Bedford

Press:
Fortune​​​​​​​

Back to Top