On the rugged, remote Faroe Islands, a disgraced spy uses a burnt out reporter to lure the people who betrayed him into one last game of revenge.

Advertisements