seattleauthor.com
Happy Valley: It Is and It Isn’t
You want a strong female character? I’ll give you a strong female character. Catherine Caewood (played by Sarah Lancashire) is the lead role in BBC’s Happy Valley, a crime drama set in …