Stella makes a devastating discovery about her health and future happiness.
Annie and AJ are reminded of their past and why they came back to Shieldinch.
Caitlin's money problems hit an all-time low as she dips into Jenny's savings.
An unwelcome visitor threatens to ruin Kelly-Marie and Alex's wedding day.
Angus continues to struggle in the wake of his loss. Ellie is faced with a moral dilemma.