New District Sheriff Tristan Haraldsen uncovers a series of dark secrets when he investigates the disappearance of two boys in the remote Faroe Islands.Newly-appointed District …