I just finished the 2. season of the German show called
Dark and I cannot wait for its final season. It’s one of these shows where the makers thought the story through from the beginning up until the very end. The timelines and family constellations are just perfectly planned out. If you start watching it, I would recommend watching it in German with English subtitles as it captures the atmosphere so well.