Netflix’s newest hit thriller starring Toni Collette and Mae Martin has debuted at #1 on the streamer, sparking both praise and backlash.