the poster for netflix's new series, strange things starring actors on bikes and in front of a forest