My wife and I enjoyed season 1 but we both found Season 2 disappointing due to the serious flaws in the plot.
The island of Funen in Denmark has a population of around 500,000 people with about 200,000 of them living in Odense. All of the action in the series takes place outside of Odense and around various locations on Denmark's second largest island. And yet not once, not twice, but a total of three times, our hero and our villain manage to bump into each other as they go about their day to day activities in three different locations. I don't mind maybe one minor coincidence in a story but the same coincidence three different times just seems ridiculous. I'm afraid this just spoiled the whole series for us and especially when it was so unnecessary.
Also couldn't quite figure out the point of introducing David into the story early on, especially when played by a major Danish actor, when it amounted to nothing (admittedly still one episode to watch so maybe I'm missing an unexpected twist).