15 March 2016

Tuesday 15 March

2016-03-15

TV

 * BBC One
 * 9.00 pm Happy Valley (S02 finale) Catherine confronts a delusional Frances, while John's torment leads him to desperate measures.