Netflix’s “Russian Doll” Blends Horror and Comedy February 13, 2019 BY Samantha O’Donnell Staff Reporter “Russian Doll,” premiered on Netflix on Feb. 1. The show was created by Natasha Lyonne, Amy Poehler and Leslye…