The disappearance of a vulnerable young man draws Perez into the secret past of a family new to Shetland and reveals an unimaginable threat to his community.
All available episodes (6 total)