Best Netflix Web Series of 2019: 1.Russian Dolls (1 Feb.2019): Nadia (Natasha Lyonne) is at her birthday party, and her best friend takes a drag of an unknown drug. Something strange happens later: when he dies, in the most absurd ways possible, he returns again and again to the past, to ...