Gripping Finnish crime drama from Walter Presents. A detective and a virologist pursue an unusual investigation that places them on the wrong side of the law.

World Drama