![Happy Valley season 2 cast: who's who? Meet Sarah Lancashire, James Norton, Katherine Kelly, Julie Hesmondhalgh and Matthew Lewis. BBC2, ABC and BBC First in Australia - Radio Times Happy Valley season 2 cast: who's who? Meet Sarah Lancashire, James Norton, Katherine Kelly, Julie Hesmondhalgh and Matthew Lewis. BBC2, ABC and BBC First in Australia - Radio Times](https://images.immediate.co.uk/production/volatile/sites/3/2017/08/99802.jpg?quality=90&resize=561%2C374)
Happy Valley season 2 cast: who's who? Meet Sarah Lancashire, James Norton, Katherine Kelly, Julie Hesmondhalgh and Matthew Lewis. BBC2, ABC and BBC First in Australia - Radio Times
![Happy Valley season 2 cast: who's who? Meet Sarah Lancashire, James Norton, Katherine Kelly, Julie Hesmondhalgh and Matthew Lewis. BBC2, ABC and BBC First in Australia - Radio Times Happy Valley season 2 cast: who's who? Meet Sarah Lancashire, James Norton, Katherine Kelly, Julie Hesmondhalgh and Matthew Lewis. BBC2, ABC and BBC First in Australia - Radio Times](https://images.immediate.co.uk/production/volatile/sites/3/2017/08/99662.jpg?quality=90&lb=620,413&background=white)
Happy Valley season 2 cast: who's who? Meet Sarah Lancashire, James Norton, Katherine Kelly, Julie Hesmondhalgh and Matthew Lewis. BBC2, ABC and BBC First in Australia - Radio Times
![Happy Valley season 2 cast: who's who? Meet Sarah Lancashire, James Norton, Katherine Kelly, Julie Hesmondhalgh and Matthew Lewis. BBC2, ABC and BBC First in Australia - Radio Times Happy Valley season 2 cast: who's who? Meet Sarah Lancashire, James Norton, Katherine Kelly, Julie Hesmondhalgh and Matthew Lewis. BBC2, ABC and BBC First in Australia - Radio Times](https://images.immediate.co.uk/production/volatile/sites/3/2017/08/99735.jpg?quality=90&lb=620,413&background=white)
Happy Valley season 2 cast: who's who? Meet Sarah Lancashire, James Norton, Katherine Kelly, Julie Hesmondhalgh and Matthew Lewis. BBC2, ABC and BBC First in Australia - Radio Times
![Sarah Lancashire playing Catherine Cawood in Happy Valley Season 2 (Now on Netflix) | Sarah lancashire, Happy valley tv series, Sarah lancaster Sarah Lancashire playing Catherine Cawood in Happy Valley Season 2 (Now on Netflix) | Sarah lancashire, Happy valley tv series, Sarah lancaster](https://i.pinimg.com/originals/f0/3c/c8/f03cc83bd9503df113f9767917dc4092.jpg)