Happy Valley

Happy Valley

Episode 1 (3x1)


Air date: Jan 01, 2023

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

  • Premiered: Apr 2014
  • Episodes: 18
  • Followers: 653
  • Ended
  • BBC One
  • Sunday at 21