Watch Happy Valley season 2 episode 6 (S02E06)
Catherine confronts Frances, while John's torment leads him to desperate measures.
Watch Happy Valley season 2 episode 5 (S02E05)
Daniel suspects somebody at school might be responsible for Ryan's interest in Tommy.
Watch Happy Valley season 2 episode 4 (S02E04)
A birthday gift for Ryan reminds Catherine that danger may be closer than she thinks.
Watch Happy Valley season 2 episode 3 (S02E03)
Tommy urges Frances to go further with her attempts at making Catherine's life a misery.
Watch Happy Valley season 2 episode 2 (S02E02)
Catherine arrives home with Ilinka, an emaciated Croatian woman who has been rescued after being trafficked and enslaved for the past four years. Meanwhile, John's panic over Vicky's threat spills out into his home life.
Watch Happy Valley season 2 episode 1 (S02E01)
Even behind bars, Tommy finds a way to keep an eye over Ryan.