Main content

Trail: Happy Valley Series 2 Episode 3

John deals with the aftermath of his actions, while Tommy鈥檚 attention turns to Catherine鈥檚 fate.

Release date:

Duration:

20 seconds