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 working-class West Yorkshire; it’s a valley, but it isn’t happy.
This character is perhaps the most conflicted, complex, and yet utterly understandable creations I’ve seen in a while. Caewood, a sergeant with the local police, is forty-seven, divorced, with two kids—one dead, one that won’t talk to her—and a grandson. She lives with her sister, a recovering heroin addict and, well, you get the picture. Her life’s a mess.
Except it isn’t. (more…)