The television show Russian Doll premiered on Netflix, introducing audiences to the story of Nadia Vulvokov experiencing a time loop.
The second season of Russian Doll was released, expanding the storyline and exploring new themes and character dynamics.
Nadia attends her 36th birthday party in New York City, marking the night where the time loop begins.
After being hit by a taxi, Nadia dies but mysteriously wakes up again at her birthday party, starting the time loop phenomenon.
Nadia explores the nature of her time loop by actively trying to die in different ways to understand the loop's rules.
Nadia discovers Alan, who is also trapped in a similar time loop, and they begin working together to solve the mystery.
Both protagonists dig into their past traumas and connections to understand why they are repeating their days.
Nadia confronts memories of her abusive mother and repressed incidents from her teenage years.
They uncover that their loops are connected through a shared traumatic event involving Alan's mother and Nadia's mother.
Nadia and Alan find a way to break free from the time loop after confronting their personal wounds and forgiving each other.
Nadia and Alan live normal days without resetting, implying they have escaped the loop's cycle.