Millions of viewers tuned in to watch Coronation Street last night and see Tina Mcintyre, played by Michelle Keegan, killed off in dramatic fashion.
The producers of the show were so keen to keep the storyline a secret they actually filmed four separate endings.
After months of speculation, the killer has finally been revealed.
Our entertainment correspondent Caroline Whitmore got this exclusive with him after he had done the dirty deed.
Coronation Street's Tina met her end on the cobbles last night.
Rob Donovan, played by actor Marc Baylis, was revealed as her killer.
Granada Report's Entertainment Correspondent Caroline Whitmore went to meet him.
Tina McIntyre met her end in Coronation Street last night. Rob Donovan played by Marc Baylis was revealed as her killer. He will be on the show tonight and told us the rest of the week will be just as exciting.
Actor Marc Baylis said he is relieved his Coronation Street character Rob Donovan has finally been revealed as Tina McIntyre's killer.
Barmaid Tina McIntyre to be seen lying motionless on famous cobbles after plunging from balcony during a dramatic showdown.
Corrie's Michelle Keegan tells us how it feels to win Best Soap Actress at the TV Choice Awards and about her new storyline