2022 · Russian Doll season 2 is available to stream right now, with all seven episodes dropping on Wednesday, April 20 at 3 a.m. ET on Netflix. Netflix is the OG of streaming services.