The Coronation Street story has a shock for Rosie Webster this week as her ex-teacher and lover John Stape arrives back on the scene.
Rosie, of course played by Helen Flanagan, thinks he's there to rekindle their passionate relationship but she's go it all wrong.
Stape is there for Fiz Brown and not her.
As Helen explains though Rosie has moved on anyway, "She wants to bag herself a businessman; someone with lots of money who can buy her espensive presents."
Helen Flanagan's character defintely wouldn't now settle for a dowdy school teacher, she's after something a lot more glamorous and interesting.
It's all on Coronation Street this week.