Happy Valley S3E3: She Knows
Betrayal, lies, potential murder, stew, bungee jumping, manipulation and aliens, Happy Valley Season 3 Episode 3 really had it all. Will Joanna survive Faisal's rolling pin attack? Is Nevison Gallagher a baddie? Can Catherine protect Ryan from the lure of a relationship with his dad? Join Brendan, Hannah and Rebecca as they try desperately to predict what's yet to come in this so called Happy Valley.
Support this show http://supporter.acast.com/shrineofduty.
Become a member at https://plus.acast.com/s/shrineofduty.
Hosted on Acast. See acast.com/privacy for more information.