"Coronation Street's Audrey Roberts is set to be left devastated after discovering her grandchildren stole from her and framed her lover.
Audrey's grandsons David Platt and Nick Tilsley stole £80,000 from her but let her boyfriend Lewis Archer take the blame and Audrey - played by Sue Nicholls - is set to be shocked next week when David confesses.
Sue told Digital Spy: "For her it is not even about the money, it is that they allowed her to think that Lewis, the man she loved, had done this to her. You can repay money but they can never give back to her the fact that they ruined the name of the person she really loved. She is devastated at that."
And the drama is set to cause a rift with Audrey's daughter Gail, played by Helen Worth.
Sue said: "Gail has let those boys get away with so much over the years. At this stage, Audrey is feeling very hurt and the fact that Gail will probably try and back the boys, it is like opening that wound again.
"She had reconciled with her family when they were so against her and Lewis being together. Then when she thought he had stolen from her, she had to make up with her family. At the heart of this, Audrey has had wrong done to her by her own family."
Despite Audrey's heartbreak, Sue is thrilled to be getting such meaty storylines on the soap.
She said: "I am enjoying it immensely. I am loving this storyline. I was quite fascinated when I did these scenes as I deliberately don't read the scenes I am not in, so I am sort of unaware of what has unfolded between the two boys. I like not knowing their side of it.
"I am very lucky and I am enjoying Audrey in later life. It is great to see how she has changed as a character. In real life I am a different person now in my 70s than I was in my 40s, 50s and 60s, I am finally vaguely perhaps growing up a bit!
"Audrey is the same. She came into the show a bit common, then she went through the stage of being very grand because she met lovely Alf, who calmed her in one way but then gave her pretensions of being someone different."