Happy Valley
Episode 1 still
S03E0158 min· aired 1/1/2023

Episode 1

TMDb7.8
Nexus es397731TMDb ep 3719559TVDb ep 8913215

Overview

When Catherine discovers the remains of a murder victim, it bizarrely leads her straight back to Tommy Lee Royce.