Filmed and set in Northern Ireland, it stars Gillian Anderson as Detective Superintendent Stella Gibson. The story follows ...