Coronation Street's Leanne Tilsley sees a glimpse of Karl Munro's sinister side next month as he threatens her to keep her mouth shut.
Leanne (Jane Danson) has become one of Karl's biggest critics in recent weeks, as she fears that her mum Stella Price has made a terrible mistake by reuniting with him.
Upcoming episodes see Karl (John Michie) propose to Stella, desperate to cement their recent reconciliation.
When Stella fails to give an answer, Karl puts pressure on her to marry him as soon as possible. However, she is unnerved by his erratic behaviour and refuses to commit.
An unimpressed Leanne can't resist speaking her mind in front of Karl, telling Stella that she'd be a fool to tie the knot with someone so untrustworthy.
Furious over Leanne's latest interference, Karl later takes the opportunity to threaten her in the street - warning her to stop poisoning Stella against him or she'll regret it. Will Leanne be scared off?
© ITV
Karl threatens Leanne.

Coronation Street airs these scenes on Wednesday, May 1 at 7.30pm on ITV
Love many, trust few, always paddle your own canoe