The new Irish psychological TV drama that is going to have everyone talking this yearBecause who doesn’t love a bit of drama?8 years ago