This dark, psychological thriller has just crashed Netflix’s top 10 after landing on the streaming service on January 29. At the time of writing, it’s sitting in the No. 8 spot, and it has the right ...