WARNING: The following article contains major spoilers for Season 2 of Dark, streaming now on Netflix.

Netflix's Dark unsurprisingly has several tear-jerking reunions in its second season, as so many residents from present-day Winden have gotten lost across the timestream. We've seen people jettisoned from the fictional German town in 2019 and 2020 through the mysterious temporal cave to so many points in time, and thankfully, Season 2 brings closure by having some of these faces reunite with those who have searched for them.

RELATED: Dark Season 2 Finally Reveals the Series' Big Villain

However, there are also just as many betrayals as there are reunions, which ultimately helps the nuclear apocalypse strike Winden just like the series' big villain, Adam (Dietrich Hollinderbäumerz) and the Travelers has wanted since 1921.

ADAM IS MANIPULATING THE REUNIONS

The biggest reunion comes with older Ulrich (Winfried Glatzeder) finding his son Mikkel (Daan Lennard Liebrenz), who got transported from 2019 to 1986. Ulrich used the cave last season in 2019, but he ended up in 1953, arrested on suspicion of murder. In 1986 he learns about a boy who's seemingly time-displaced, too, from the man who imprisoned him, Egon (Christian Pätzold). Now grey-haired, Ulrich escapes his psych ward and finds Mikkel, grabbing him and trying to run to the cave to go back to where they came from.

However, the cops stop the old man, thinking he's demented, and take him back to the institution. This leaves Mikkel scarred by the incident as he knows the old man was indeed his dad. This temporary reunion is bittersweet as it's part of the second cycle Adam manipulated in this time loop of death. That's because this meeting drives Mikkel to be depressed as he grows into Michael, the father of the series' protagonist Jonas (Louis Hofmann) in 2019.

Sadly, this results in Michael hanging himself in the very first episode of Season 1, which kickstarts the entire apocalypse as Jonas would try to undo this suicide by messing with the timestream.

Their particular story comes full-circle when Jonas travels from 1921 back to 2019 on the day Michael/Mikkel was supposed to hang himself. He's been sent there by Adam to make a decision on the future, and Jonas intends to save his dad. Their reunion is interrupted, though, by the White Devil (an older Claudia, played by Lisa Kreuzer) who warns Jonas that Mikkel has to die so they can become time-travelers.

Mikkel believes his son is part of a bigger plan and so he hangs himself when they leave, which means all this time, we didn't know Season 1 had these figures already influencing proceedings. In fact, Jonas was the one who ushered Mikkel into the cave in the first place to get lost, meaning he had to help build this story of pain so he could then be part of the third and final cycle Adam creates with the apocalypse, just so he could find a way to break the time loop -- now called "the knot."

RELATED: How Netflix's Dark Season 2 Promises to Make or Break the Timestream

We also get the reunion of young Jonas and his girlfriend Martha (Lisa Vicari), who didn't know where he went after he got sent to 2053 and then 1921 following the Season 1 finale. At this point, Adam's plan is still in motion because she had already found out the middle-aged Jonas, aka the Stranger (Andreas Pietschmann), was Mikkel's son, meaning she was his aunt. When the meltdown is about to occur, the Stranger tries to lock Martha in a bunker, but she escapes and tells young Jonas they're meant to be together, only for Adam (who traveled from 1921) to shoot and kill her. He set these dominoes up as he knows this particular death puts Jonas on the path to becoming the Stranger, and ultimately, Adam in the final cycle.

Another reunion plays into Adam's hands when middle-aged Claudia (Julika Jenkins) travels from the '80s to 2020 to take her cancer-ridden daughter, Regina (Deborah Kaufmann) to a bunker to survive the nuclear blast. She'll end up growing into Adam's enemy, but he knows Regina eventually dying will also see Claudia trying to undo the past and get more time with her daughter. This will lead to Claudia and Jonas working together, making them both unknowing accomplices to the apocalypse.

THE BETRAYALS ARE ALSO PART OF THE PLAN

It's interesting, though, that some of these reunions end in betrayals, which also ties people into Adam's knot. Adam killing Martha is one cog, but we also see him taunting the priest Noah (Mark Waschke) in a reunion in 1921 with the Travelers. Noah thought Adam wanted to help save his family from the post-nuclear fallout in 2053, but when he finds out the villain needs this disaster to happen, the aggressive Noah is shot and killed by his own sister, Agnes (Antje Traue).

Fans didn't know which side she was on as, in 1953, she hated Adam and worked with Claudia, only to kill her brother to protect Adam in 1921. We waited some time to see Noah and Agnes' reunion to find out why they were at odds with each other, but clearly, all that mattered was Adam needed them to keep the knot tight.

We also see Claudia's reunion with her dad, Egon, in '87 going sour as she keeps trying to take him away from his apartment to somewhere safe on the day he mysteriously died. Using info from the future, she tries to convince him to leave, which confirms his suspicions that Claudia's mixed up in the temporal web of the town.

They scuffle for the phone as he wants to call the cops to tell them the nuclear plant has the God Particle and it needs to be shut down, but she wants to keep it running to gain acclaim as a scientist. It ends with the old man slipping, hitting his head, and his daughter leaving him to bleed out.

RELATED: Dark Season 2's New Time-Travel Machines, Explained

Thus, his death comes true, but not before he calls her the "White Devil" as he met her grey-haired future-self in the '50s, finally connecting the dots. Most importantly, the White Devil's work with the God Particle is actually what enables Adam to build his time-machine, the Ariadne, in 1921, so once more, Claudia's his Queen on the chessboard, unwittingly laying the foundation for his chronal empire while she thinks she's doing her part to prevent nuclear disaster in the past.

Lastly, 1953's imprisoned Ulrich (Oliver Masucci) is beaten badly by Egon's cops, only to be surprisingly visited by Jonas' mom, Hannah (Maja Schöne). They started an affair just before Mikkel's death and she became a woman scorned when the boy went missing and Ulrich leaned on his family.

A bitter Hannah ends up stealing the Stranger's time-box and teleports to the past when he informs her what happened to her lover, but rather than clear his name, she leaves Ulrich to rot knowing he's lying about wanting to leave his wife for her as he sees Hannah as nothing more than a means to get back to 2019.

RELATED: Netflix's Dark: How the Town's Families Tie Into the Time-Travel Drama

She realizes she has nothing to go back to the future for as Jonas/Stranger sees her as a user, and so, Hannah opts to stay in 1953. Sultry stares hint that this betrayal leads to her and Egon having an affair, which might well be the precursor to him splitting from Claudia's mom. We know they became estranged before the '80s, and it's most likely why Claudia tries so hard to try to save him from death, as mentioned above.

But as we can see, all this does is paint Egon as another pawn in Adam's game, inadvertently turning Claudia into the White Devil along the way.

Created by Baran bo Odar and Jantje Friese, Dark stars Oliver Masucci, Karoline Eichhorn and Jördis Triebel. Season 2 is streaming now on Netflix.