NewsgalleryHappy Valley ep 2BookmarkShareNewsBySamantha Gildea16:10, 16 FEB 2016Updated11:59, 19 FEB 2016Shafiq (SHANE ZAZA), Ann Gallagher (CHARLIE MURPHY), Catherine (SARAH LANCASHIRE)1 of 14Tommy Lee Royce (JAMES NORTON)2 of 14Tommy Lee Royce (JAMES NORTON)3 of 14Andy Shepherd (VINCENT FRANKLIN)4 of 14Tommy Lee Royce (JAMES NORTON)5 of 14Neil Ackroyd (CON O'NEILL)6 of 14Neil Ackroyd (CON O'NEILL), Clare (SIOBHAN FINNERAN)7 of 14John Wadsworth (KEVIN DOYLE), Vicky Fleming (AMELIA BULLMORE)8 of 14Vicky Fleming (AMELIA BULLMORE), John Wadsworth (KEVIN DOYLE)9 of 14Catherine (SARAH LANCASHIRE)10 of 14Tommy Lee Royce (JAMES NORTON)11 of 14Catherine (SARAH LANCASHIRE)12 of 14Tommy Lee Royce (JAMES NORTON)13 of 14Frances Drummond (SHIRLEY HENDERSON)14 of 14