Here’s what happens in that bonkers finale.

It’s just 30 minutes long, but the final episode ofRussian Dollseason 2 packs quite a metaphysical punch.

Let’s break it all down.

Russian Doll

Charlie Barnett and Natasha Lyonne in ‘Russian Doll’.Netflix

Cue the laced cigarettes, weird birthday chicken, and Harry Nilsson’s “Gotta Get Up!”

This isn’t just another fun jaunt through the past, though.

He pleads with Nadia to put the past right and return the baby.

“Time is what gives life its order.

And its meaning, on some level, is that it is finite,” says Lyonne.

“Season 1 was about breaking through these boundaries of death.

And season 2 is now about actually being able to live that life,” Barnett explains.

I know that I relate to that."

But, like Alan, he eventually learned to free himself.

It really is."

Nadia, meanwhile, finds her mother, Nora (Chloe Sevigny), and returns the baby.

Nora asks if adult Nadia would choose her to be her mother again, knowing what Nadia knows now.

Time is fixed, the world is right, and Alan and all her loved ones are there.

“There’s nothing really to be that ashamed of here.

I didn’t create these events.

This is just sort of how it is,” Lyonne says of what the ending means to her.

What would it take?

Would it take a sort of time traveling unit?

Would it take me actually being there to see it all?

You come by it honestly?'"

What would it be like if that was how we were interfacing in the present?"

Read our fullcover story featuring Lyonne and Charlie Barnett discussingRussian Dollseason 2 here.