No freely reusable portrait located. A rights-cleared photograph can be added later.

Guest-star file · Series 6

Anne Reid

as Sarah Proudie in A Tale of Two Hamlets

Coronation Street · Last Tango in Halifax

The Midsomer part

Who did Anne Reid play?

Reid plays Sarah Proudie in A Tale of Two Hamlets, a case concerned with a feuding family and its public image. The role is part of the show's rich tradition of casting accomplished television character actors.

This overview explains the character's place in the story without identifying the killer or final outcome.

Open the Series 6 case file →

Acting career

Performer biography.

Anne Reid first became widely known to television audiences as Valerie Barlow in Coronation Street. Her later career brought substantial stage and screen roles, including the film The Mother and the sitcom dinnerladies.

She reached a new audience as Celia Dawson in Last Tango in Halifax. Across these parts, Reid has combined dry comedy with emotionally direct drama.

Sources