This week in Shieldinch…a jealous Ruby investigates Joe’s suspicious behaviour; Lenny desperately tries to protect innocent bystanders from a vengeful Rory; and Scarlett’s upset to see Kim struggling with her grief.

Ruby and Joe’s honeymoon period appears to have lost its shine as she grows suspicious of his behaviour. Confiding in Nicole, Ruby fears he’s cheating on her and the pair hatch a plan to uncover the truth.

Snooping through his tablet, Ruby discovers Joe has been messaging someone called Blondie who he plans to meet later that afternoon.

Ruby comes face-to-face with her love rival but hides her true identity from the blissfully innocent teen. However, the whole thing has been witnessed from afar by Joe who takes out his frustrations on his pregnant girlfriend.

Elsewhere, Lenny is horrified to discover Rory has hired a hitman to get rid of Bob for double crossing him. Lenny desperately tries to talk his son down, to make him see sense but his words fall on deaf ears.

So Lenny takes matters into his own hands, sending Bob away for his own safety along with his grandson Callum.

Scarlett’s a woman on a mission – to be the next councillor for Shieldinch. However when Scarlett finds that Kim is clearly struggling after Isobel’s death, she knows she needs to step in and help, arranging a memorial for Isobel. However, there’s trouble in store when Bernie accidentally spills Isobel’s ashes.


  • Ruby is played by Zindzi Hudson
  • Joe by Douglas Rankine
  • Lenny by Frank Gallagher
  • Rory by David Paisley
  • Scarlett by Sally Howitt
  • Kim by Frances Thorburn
  • Nicole by Holly Jack
  • Bob by Stephen Purdon
  • Callum by Ty McPhee
  • Bernie by Barbara Rafferty

This episode airs on BBC Scotland – Monday 13th January 2020 at 10pm.