NewsgalleryHappy Valley episode 3BookmarkShareNewsBySamantha Gildea16:55, 23 FEB 2016Updated16:57, 23 FEB 2016Frances Drummond (SHIRLEY HENDERSON), Tommy Lee Royce (JAMES NORTON)1 of 11Catherine (SARAH LANCASHIRE)2 of 11Mike Taylor (RICK WARDEN), Catherine (SARAH LANCASHIRE)3 of 11Andy Shepherd (VINCENT FRANKLIN), John Wadsworth (KEVIN DOYLE), Jodie Shackleton (KATHERINE KELLY)4 of 11John Wadsworth (KEVIN DOYLE), Andy Shepherd (VINCENT FRANKLIN)5 of 11Clare (SIOBHAN FINNERAN), Catherine (SARAH LANCASHIRE)6 of 11John Wadsworth (KEVIN DOYLE)7 of 11Dr Carol Fowler (KAREN BRYSON), Andy Shepherd (VINCENT FRANKLIN)8 of 11Clare (SIOBHAN FINNERAN), Catherine (SARAH LANCASHIRE), Spike (KARL HAYNES)9 of 11Ilinka Blazevic (IVANA BASIC), Catherine (SARAH LANCASHIRE), Clare (SIOBHAN FINNERAN), Neil Ackroyd (CON O'NEILL), Winnie (ANGELA PLEASENCE)10 of 11Ann Gallagher (CHARLIE MURPHY), Catherine (SARAH LANCASHIRE)11 of 11