Turns out some people have never watched Stranger Things. If you’re one of them, and you’re...