Geoff Metcalfe will finally get caught out on Coronation Street, as Alya Nazir reports the evil Weatherfield local to the police in scenes set to air next week.
Geoff has been abusing Alya's grandmother Yasmeen for months now, but he may finally get his comeuppance in new episodes.
Alya makes the decision to report the abusive man, after discovering his true colours when she learns that Yasmeen (Shelley King) has been upset at home.
Eileen Grimshaw tells Alya about the time that Geoff (Ian Bartholomew) trapped Yasmeen in his magic box.
And Alya then realises that he has been targeting her too, by anonymously writing nasty online reviews about her work at Speed Daal.
Upcoming episodes will see Alya take the situation to the authorities, as she tries her best to get her grandmother away from Geoff.
She is horrified to learn that Geoff plans on whisking Yasmeen away to Cyprus for good and Alya immediately sets to work on saving her grandmother.
She can be seen visiting the police station in new spoilers, accompanied by Toyah Battersby for moral support.
In another image, she is with Yasmeen and is desperately trying to pack up the older woman's belongings.
But judging by the images, Al might have a hard time convincing her grandmother - who appears to be resisting her help.
Will vulnerable Yasmeen be ready to listen her granddaughter?
Or will Geoff manage to get his victim away from prying eyes before it's too late?
- 5 Coronation Street spoilers for next week: Geoff's shock plan, Ali leaves, plus James is outed
- ITV discuss plans for Emmerdale and Coronation Street should the coronavirus outbreak worsen
- Coronation Street: who is leaving, returning to and joining the soap?
Visit our dedicated Coronation Street page for all the latest news, interviews and spoilers.