One of the best productions I've seen in a while, and all filmed in Belgium and the Netherlands. Great acting,
Writing and cinematography. Edge of my seat. Sorry it had to end.
Watched with subtitles as I thought the English dubbing was not very good