Mare Sheehan

Played by Kate Winslet

A small-town Pennsylvania detective.