I want to check this out, just finished getting all caught up on Stranger Things and re-watched the new IT so should fit in nicely.btw, has anyone checked out HBO's Sharp Objects yet? Another show on my list to see.