If you haven't watched Stranger Things yet, get caught up. It really is one of the best shows on Netflix.