Choking back tears as she lay propped up in a hospital bed, Coronation Street's Kel Allen could barely meet her co-star’s gaze.
Bracing herself for some of the most heart-wrenching scenes of her career, she was in pieces before the cameras even started rolling for her final moments on the cobbles as Laura Neelan.
Viewers will see her final episode tonight as Laura succumbs to cancer – with the secret murder of Weatherfield’s lovable bad boy Gary Windass, played by Mikey North, in jeopardy of coming out.