In case your mind is presently mush after making an attempt to determine how everybody and the whole lot is expounded or related in Netflix’s compelling new sci-fi drama Darkish, you are not alone. The streaming service’s latest collection, which revolves round 4 interconnected households in a small German city, requires the kind of psychological gymnastics that every one the perfect time journey collection require. However fortunately for you, we’re right here that can assist you unravel the intricate internet of the Kahnwalds, Nielsens, Tiedemanns and Dopplers.


Louis Hofmann, <em>Dark</em>Louis Hofmann, Darkish

Jonas Kahnwald (Louis Hofmann in 2019; Andreas Pietschmann sooner or later)
Jonas is the son of Hannah and Michael Kahnwald, previously often called Mikkel Nielsen, who was the youthful brother of Jonas’ buddies in 2019 and who traveled again in time to 1986. Jonas dated Martha Nielsen previous to Michael’s suicide in June 2019, however broke issues off as soon as he realized Martha was really his aunt. The model of Jonas from the long run makes an attempt to destroy the wormhole. Within the remaining moments of the season finale, 2019 Jonas travels from 1986 by way of a gap in time and area to an apocalyptic model of the long run.

Michael Kahnwald/Mikkel Nielsen (Sebastian Rudolph as Michael; Daan Lennard Liebrenz as Mikkel)
Mikkel is the youngest son of Ulrich and Katharina Nielsen. Mikkel is the youthful brother of Martha and Magnus Nielsen, who take Mikkel with them on a visit to the caves with Jonas Kahnwald and Bartosz Tiedemann. That night time in November 2019, he falls backward by way of time to 1986. Whereas being handled by Ines Kahnwald on the hospital, Mikkel meets Hannah. They finally wed and Hannah provides start to a son, Jonas, who was there the day Mikkel traveled again in time. Does your mind harm but?

Hannah Kahnwald (Maja Schöne in 2019; Ella Lee in 1986)
Hannah is the mom of Jonas and widow of Michael Kahnwald, previously often called Mikkel Nielsen. She has been in love with Ulrich Nielsen since 1986. She has an affair with him in 2019, however Ulrich ends their association after Mikkel’s disappearance. She is unquestionably not all proper within the head.

Ines Kahnwald (Angela Winkler in 2019; Anne Ratte-Polle in 1986; Lena Urzendowsky in 1953)
Ines is the adoptive mom of Michael Kahnwald, previously often called Mikkel Nielsen. She was a nurse on the Winden hospital in 1986 and shaped a bond with the stranded-in-time Mikkel. Part of her at all times knew that Mikkel was telling the reality when he stated he was from the long run. A letter written earlier than he dedicated suicide on June 21, 2019 confirmed it. She can also be the grandmother of Jonas and mother-in-law of Hannah. Her father was Daniel.


Daan Lennard Liebrenz, <em>Dark</em>Daan Lennard Liebrenz, Darkish

Mikkel Nielsen (Daan Lennard Liebrenz)
Mikkel is the youngest son of Ulrich and Katharina Nielsen. Mikkel is the youthful brother of Martha and Magnus Nielsen, who take Mikkel with them on a visit to the Winden collapse 2019, the place he falls backward by way of time to 1986. Whereas being handled by Ines Kahnwald on the hospital, Mikkel meets 14-year-old Hannah. The 2 finally wed and Hannah provides start to a son, Jonas … who was the buddy of his older brother and sister in 2019.

Martha Nielsen (Lisa Vicari)
Martha is the center little one and solely daughter of Ulrich and Katharina Nielsen. She is the sister of Magnus and Mikkel Nielsen. After the latter travels again in time and fathers a toddler (Jonas), it’s revealed that Martha is Jonas’ aunt, which is awkward since she and Jonas beforehand dated. She would not perceive why Jonas all of the sudden begins avoiding her. She beforehand dated Bartosz Tiedemann whereas Jonas was receiving therapy for post-traumatic stress after his father’s (Mikkel/Michael) suicide in June 2019.

Magnus Nielsen (Moritz Jahn)
Magnus is the eldest son of Ulrich and Katharina Nielsen. He’s presently sleeping with Franziska Doppler, whose mother and father are Charlotte and Peter Doppler. He’s the one who took Mikkel to the collapse 2019 and he doesn’t deal with Mikkel’s disappearance nicely.

Ulrich Nielsen (Oliver Masucci in 2019; Ludger Bökelmann in 1986)
Ulrich is the eldest son of Jana and Tronte Nielsen. In 2019, Ulrich works in regulation enforcement alongside Charlotte Doppler, spouse of Peter Doppler. He’s engaged in an affair with Hannah Kahnwald previous to Mikkel’s disappearance. His brother Mads (Valentin Oppermann) disappeared in related vogue in 1986, which drives him to search out Mikkel. Mads is the boy who’s discovered lifeless within the woods in 2019 as a result of time journey is bizarre.

Katharina Nielsen (Jördis Triebel in 2019; Nele Trebs in 1986)
Katharina is the spouse of Ulrich Nielsen and the mom of Magnus, Martha and Mikkel Nielsen. In 2019 she is the principal of the native highschool. In 1986, Hannah recordsdata a false police reporting accusing Ulrich of raping Katharina so as to drive them aside. Katharina believes Regina Tiedemann reported her, inflicting dangerous blood between them that also exists in 2019.

Jana Nielsen (Tatja Seibt in 2019; Anne Lebinsky in 1986; Rike Sindler in 1953)
Jana is the mom of Ulrich and Mads Nielsen. She is married to Tronte Nielsen, who had an affair with Claudia Tiedemann in 1986. After Mads’ disappearance Jana is unable to operate correctly.

Tronte Nielsen (Walter Kreye in 2019; Felix Kramer in 1986; Joshio Marlon in 1953)
Tronte is the daddy of Ulrich and Mads Nielsen. He’s married to Jana, however had an affair with Claudia Tiedmann in 1986. He moved to Winden along with his mom Agnes in 1953. His father is unknown. When Mads’ physique falls by way of a crack in time, Peter Doppler witnesses it and calls Tronte, who relocates the physique to the woods, the place it’s discovered by Ulrich and Charlotte Doppler.

Agnes Nielsen (Antje Traue)
Agnes is the mom of Tronte Nielsen. They moved to Winden in 1953; Tronte’s father is rarely seen. Agnes appears to be desirous about Doris Tiedemann, whom she befriends when she rents a room of their home.


Deborah Kaufmann, <em>Dark</em>Deborah Kaufmann, Darkish

Bartosz Tiedemann (Paul Lux)
Bartosz is the one son of Regina and Aleksander Tiedemann, who was born Boris Niewald and is the present head of nuclear energy plant. He dated Martha Nielsen whereas Jonas Kahnwald was being handled for post-traumatic stress after his father’s suicide. He’s now being manipulated by the mysterious man often called Noah, very like Helge Doppler as soon as was.

Regina Tiedemann (Deborah Kaufmann in 2019; Lydia Maria Makrides in 1986)
Regina is the mom of Bartosz Tiedemann and spouse of Aleksander, who got here to her protection in 1986 and now runs the nuclear energy plant. Regina, who runs the one lodge in Winden, is the one daughter of Claudia Tiedemann. She was lately identified with breast most cancers. She is a lifelong enemy of Katharina Nielsen.

Aleksander Tiedemann (Peter Benedict in 2019; Bela Gabor Lenz in 1986)
Aleksander is married to Regina. He’s the daddy of Bartosz Tiedemann. Born Boris Niewald, he arrived in Winden in 1986 and stole the id of Aleksander Kohler. Aleksander will get a job on the nuclear energy plant, which is then run by Regina’s mom Claudia on the time. In 2019 he’s answerable for the plant.

Claudia Tiedemann (Lisa Kreuzer in 2019; Julika Jenkins in 1986; Gwendolyn Gobel in 1953)
Claudia is the daughter of Doris and Egon Tiedmann, who’s a police officer in 1953 and only a few months shy of retirement when Mads Nielsen goes lacking in 1986. Claudia turns into the primary lady to run the nuclear energy plant in Winden and likewise has an affair with Tronte Nielsen. Her canine disappears in 1953 and reappears within the caves in 1986, whereas Claudia is inspecting a stash of radioactive materials from the nuclear energy plant. In 2019, she seems as an aged lady who delivers the plans to make a tool that may supposedly shut the wormhole within the caves.

Egon Tiedemann (Christian Patzold in 1986; Sebastian Hulk in 1953)
Egon is the daddy of Claudia Tiedmann. He’s a police officer in 1953 and investigates the disappearance of Helge Doppler, finally arresting Ulrich Nielsen who traveled again in time from 2019. In 1986, Egon investigates the disappearance of Mads Nielsen, believing 1986 Ulrich to be answerable for his brother’s disappearance. Additionally in 1986, Egon — who’s months away from retirement — arrests Ulrich for raping Katharina, although that was a lie made up by that psycho Hannah. He actually hates Ulrich.


Karoline Eichhorn, <em>Dark</em>Karoline Eichhorn, Darkish

Elisabeth Doppler (Carlotta Von Falkenhayn)
Elisabeth is the youngest daughter of Charlotte and Peter Doppler. She is deaf and relationship Yasin, who goes lacking in 2019. At some point, whereas strolling house within the rain, Elisabeth meets the mysterious stranger Noah.

Franziska Doppler (Gina Alice Stiebitz)
Franziska is the eldest daughter of Charlotte and Peter Doppler. Her grandfather is Helge Doppler, whose mother and father had been Greta and Bernd Doppler. Bernd labored for the nuclear energy plant in Winden. She is presently sleeping with Magnus Nielsen and apparently takes rhythmic gymnastics.

Charlotte Doppler (Karoline Eichhorn in 2019; Stephanie Amarell in 1986)
Charlotte is the mom of Franziska and spouse of Peter Doppler, who’s secretly homosexual. Her father-in-law is Helge Doppler, who’s determined to undo the whole lot he did in 1986. Charlotte works in regulation enforcement with Ulrich Nielsen and has a extremely dangerous behavior of choosing up lifeless birds, which could be very unsanitary. She appeared to be a loner in highschool.

Peter Doppler (Stephan Kampwirth)
Peter is a therapist and the son of Helge Doppler, who used to work on the nuclear energy plant. Though he’s married to Charlotte Doppler, he’s homosexual however has not likely accepted this. He witnesses the physique of Mads Nielsen fall by way of a gap in time and area in 2019, after which he calls Tronte Nielsen, who strikes Mads’ physique to the woods the place Ulrich Nielsen and Charlotte discover it. He’s the daddy of Franziska and Elisabeth Doppler.

Helge Doppler (Hermann Beyer in 2019; Peter Schneider in 1986; Tom Philipp in 1953)
Helge Doppler was the one son of the wealthy and highly effective Bernd and Greta Doppler, who ran the nuclear energy plant. He briefly went lacking in 1953, when he traveled ahead by way of time to 1986 after being attacked by the 2019 model of Ulrich Nielsen, who thought if he killed Helge in 1953, Mikkel would by no means go lacking in 2019. In 1986, Helge was manipulated by the mysterious stranger often called Noah, who advised him to kidnap younger youngsters to make use of for experimentation. In 2019, Helge traveled again in time to 1986 in an try and cease his youthful self. He dies there after ramming his automotive into the 1986 model of himself.

Darkish is now streaming on Netflix.

window.utag_data = netflix","network":"Netflix","articleAuthorId":"02939a28-5c3e-4bf2-9181-8774ddc7d01b","articleAuthorName":"Kaitlin Thomas"; window.$tvg.tealium = 'tags.tiqcdn.com/utag/cbsi/tvguidesite/prod/utag.js';

window.$tvg.loggedIn = false; window.$tvg.user = null; window.$tvg.watchlistItems = { }; window.$tvg.checkinItems = [];

window.$tvg.asyncScriptLoaded = { }; window.$tvg.asyncScriptLoadError = { }; window.$tvg.asyncScriptDidLoad = function(name) { cbs = window.$tvg.asyncScriptLoaded[name] || null window.$tvg.asyncScriptLoaded[name] = { "push": function(cb) { cb(); } }; if(cbs) cbs.forEach(function(cb) { try { cb(); } catch(e) { } }); };

window.$tvg.asyncScriptNotify = function(name, cb) ;

window.$tvg.asyncScriptDidNotLoad = function(name) { cbs = window.$tvg.asyncScriptLoadError[name] || null window.$tvg.asyncScriptLoadError[name] = { "push": function(cb) { cb(); } }; if(cbs) cbs.forEach(function(cb) { try { cb(); } catch(e) { } }); };

window.$tvg.asyncScriptNotifyLoadError = function(name, cb) [ ]).push(cb); ;

window.$tvg.asyncScript = function(src, forceSSL, name) { var script = document.createElement("script"); script.async = true; script.type = 'text/javascript';

var useSSL = forceSSL || 'https:' == document.location.protocol; script.src = (useSSL ? 'https' : 'http') + '://' + src;

if(name) { if(script.readyState) { script.onreadystatechange = function () { if(script.readyState == "loaded" || script.readyState == "complete") { script.onreadystatechange = null; $tvg.asyncScriptDidLoad(name); } }; } else { script.onload = function () { $tvg.asyncScriptDidLoad(name); }; script.onerror = function () { $tvg.asyncScriptDidNotLoad(name); }; } }

var node = document.getElementsByTagName('script')[0]; node.parentNode.insertBefore(script, node); };

window.$tvg.addScript = function(src, attrs) { var script = document.createElement("script"); script.type = 'text/javascript'; script.async = true; if(!!attrs) { for (var k in attrs) { if (attrs.hasOwnProperty(k)) { script.setAttribute(k, attrs[k]); } } } script.src = src; document.body.appendChild(script); }

var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];

googletag.CBSigetCookieValue = function(ckNm) { var value = null; var allCookies = document.cookie; var pos = allCookies.indexOf(ckNm); if (pos != -1) { var start = pos + ckNm.length + 1; var end = allCookies.indexOf(";", start); if (end == -1) end = allCookies.length; value = allCookies.substring(start, end); } return value; };

// determine if it's DST in the Eastern Timezone on the given date googletag.CBSiisEDT = function(dt) { // EDT starts second Sunday of March var edtStart = new Date(dt.getFullYear(), 2, 1); edtStart = Date.UTC(edtStart.getUTCFullYear(), 2, 14-(edtStart.getUTCDay()+13)%7, 5); // EDT ends first Sunday of November var edtEnd = new Date(dt.getFullYear(), 10, 1); edtEnd = Date.UTC(edtEnd.getUTCFullYear(), 10, 7-(edtEnd.getUTCDay()+6)%7, 4); // see if current date is within the EDT range return dt.getTime() >= edtStart && dt.getTime() dt.getTime() ? 0 : 24*60*60*1000; exp = new Date(exp).toUTCString(); // get L2 domain var domainArr = document.domain.split('.').reverse(); var l2domain=document.domain; if(domainArr[1]!=null) { l2domain = domainArr[1] + "." + domainArr[0]; }

// save the value in the cookie document.cookie = cookiename + "=" + pv + ";path=/;domain=" + l2domain + ";expires=" + exp; //update the value for the next ad call googletag.pubads().setTargeting("pv",""+pv); };

window.googletag = window.googletag || {}; window.googletag.cmd = window.googletag.cmd || [];

window.indexExchangeEnabled = true;

window.addEventListener(window.GDPR_CONSENT_EVENT, function (e) { if(e.detail === true) {

if(window.indexExchangeEnabled) { window.indexLoaded = function() { window.loadDFP(); };

window.dfpLoaded = false; window.loadDFP = function() { if(!window.dfpLoaded) { window.dfpLoaded = true; window.$tvg.asyncScript('www.googletagservices.com/tag/js/gpt.js'); } };

window.$tvg.asyncScript('js-sec.indexww.com/ht/ls-tvguide.js', false, 'index-exchange-proximic'); window.$tvg.asyncScriptNotify('index-exchange-proximic', function() { window.indexLoaded(); }); window.$tvg.asyncScriptNotifyLoadError('index-exchange-proximic', function() { window.indexLoaded(); }); } else { window.$tvg.asyncScript('js-sec.indexww.com/ht/ls-tvguide.js', false, 'index-exchange-proximic'); window.$tvg.asyncScriptNotify('index-exchange-proximic', function() { window.$tvg.asyncScript('www.googletagservices.com/tag/js/gpt.js'); }); }

// Load Moat Yield Intelligence window.$tvg.asyncScript('z.moatads.com/cbsprebidheader506831276743/yi.js');

protocol = ('https:' == document.location.protocol)?'https:':'http:';

// bug-snag window.$tvg.addScript(protocol + '//d2wy8f7a9ursnm.cloudfront.net/bugsnag-2.min.js', { 'data-apikey' : 'f9cdc58fb369d58d321e25a62d94e5a9' }); window.Bugsnag = window.Bugsnag || {}; Bugsnag.releaseStage = "production";

// sonobi-lib window.$tvg.addScript(protocol + '//mtrx.go.sonobi.com/morpheus.cbsi.media.1655.js'); // google ima window.$tvg.addScript(protocol + '//imasdk.googleapis.com/js/sdkloader/ima3.js');

// chartbeat window.$tvg.addScript(protocol + '//static.chartbeat.com/js/chartbeat_mab.js'); // sharethrough window.$tvg.addScript(protocol + '//native.sharethrough.com/assets/tag.js'); // amazon onelink window.$tvg.addScript(protocol + '//z-na.amazon-adsystem.com/widgets/onejs?MarketPlace=US&adInstanceId=23cf2fa7-c9fd-4908-97de-fbc48a779984');

// amazon native shopping unit /* this script sometimes has a race condition with above amazon onelink script */ window.amzn_assoc_subtag = window.$tvg.guid; window.amzn_assoc_div_name="amzn-native-ad"; window.amzn_assoc_rows="1"; window.amzn_assoc_design="standard_grid"; window.amzn_assoc_rating="false"; window.$tvg.addScript(protocol + '//z-na.amazon-adsystem.com/widgets/onejs?MarketPlace=US&adInstanceId=6915f664-2aa2-493d-b67d-f5cda57263bf');

// Facebook pixel !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function() {n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)} ;if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '302133323585329'); // Insert your pixel ID here. fbq('track', 'PageView'); }; });

//Chartbeat code implementation var _sf_async_config = _sf_async_config || {}; /** CONFIGURATION START **/ _sf_async_config.uid = (window.utag_data['pageType'] == 'article' || window.utag_data['pageType'] == 'feature_article') ? 65713 : 25571; // ACCOUNT NUMBER _sf_async_config.domain = 'tvguide.com'; // DOMAIN _sf_async_config.flickerControl = false; _sf_async_config.useCanonical = true; _sf_async_config.useCanonicalDomain = true; /** CONFIGURATION END **/ var _sf_startpt = (new Date()).getTime();