Happy Valley fans reckon Sarah Lancashire delivered an acting "masterclass" in the latest episode of Happy Valley.
The former Coronation Street actress, 58, plays police sergeant Catherine Cawood in the BBC show, which is now in its third series.
In Sunday's show, Catherine confronted her sister Clare - played by Siobhan Finneran, 56, - for taking her grandson Rhys to visit his evil dad Tommy Lee Royce in prison without her consent.