Trippy, time-travelling comedy Russian Doll returns to Netflix this week for a second season. It has been three years since the critically-acclaimed first season aired - so fans have waited a long time to see what happens next to droll New Yorker Nadia, played by the show’s co-creator Natasha Lyonne.
In season 1, Nadia is trapped in a time loop at her 36th birthday party. To her terror and irritation, she keeps on dying - only to reawaken, again and again, at the beginning of the party.
Eventually, she meets Alan - played by Charlie Barnett - who is himself stuck in a time loop. They realise they are linked by some quirk in the space-time continuum and must help each other to escape.