the poster for the upcoming movie, strange things starring actors from all over the world