The Happy Valley actor, 39, is joined by a stellar cast including Niamh Algar from Channel 4 's The Virtues Fame, James ...