What makes the new spin on the time-loop, do-over story always a win? Maybe because its something we constantly think about: "If I had that to do over, I'd do it differently." From Groundhog Day to Edge of Tomorrow to Before I Fall, the device has been used to explore death, life, and what would matter most if we had to answer the question of what we do if we had to repeat the same hours over and over again.

Enter Russian Doll, starring the great Natasha Lyonne (Nicky from Orange Is The New Black) and a cast of mostly newcomers who bring a Rom-Com rompy energy to the underground world of New York City where Nadia finds herself dying over and over and has to figure out why.

The writing and acting are strong throughout, providing many laugh out loud moments of comedy, punctuated with striking descents into drama and backstory. The characters are engaging and likable. Lyonne's Nadia has to face her own selfishness and as such is a catalyst for change in others. The story has twists and turns and a strong ending. The world of Russian Doll is full of colorful, lovable people. It was fun to visit for the few hours it took to stroll. I recommend it highly!