Sunita (Shobna Gulati) watches on gleefully at The Rovers next week as Jason Grimshaw angrily confronts Karl for kidnapping Stella Price in his taxi.
Next Monday's double bill (March 4) sees Karl drive Stella off to a deserted spot in another attempt to win her back.
Although Karl eventually lets Stella go, Jason is furious when he learns of the cabbie's desperate antics - which results in a violent showdown when Karl next visits The Rovers.
Michie told itv.com of the fight scene: "[Karl's] not stupid. He knows there is going to be some kind of reaction. Karl is who he is, he thinks he will be able to charm his way out of it by explaining it all and it will be fine.
"Unfortunately Jason is there, and Jason is the one person who has the ability to make Karl lose control. He cannot control his anger or jealousy when he's around."
Karl later tries to get even with Jason by torching his work van. However, Sunita may also be on his hit list as he knows their affair caused the breakdown of his relationship with Stella in the first place.
Michie added: "Karl blames Sunita, full stop. He's one of these guys who thinks the world owes him a living. He thinks he's a good guy that's been tempted by a temptress."
Asked how Karl feels when Sunita seems to be enjoying the drama at the pub, the actor replied: "He despises her. He blames her entirely and vows to make her pay."
Coronation Street continues tonight (February 25) at 7.30pm and 8.30pm on ITV.
Digital Spy Soap Scoop video - watch Amie Parker-Williams reveal all the latest storyline gossip for EastEnders, Coronation Street, Emmerdale and Hollyoaks.