So, did you guess who it was then?
Last night 'Coronation Street' viewers finally found out who killed Frank Foster - it were her off 'Duty Free'.
Yes, it was Anne Foster, played by veteran actress Gwen Taylor, who bumped off her nasty rapist of a son by a single blow to the head with a whisky bottle.
It wasn't the longest of soap whodunnits as Frank was only killed a couple of weeks ago and these can run for months.

But it was a juicy plot for the soap that saw the finger of suspicion point at five Weatherfield residents - Carla, Peter, Michelle, Sally and Kevin.
[See also: Shocking murder rocks 'EastEnders']
The clues were all there though from the start that it wasn't going to be any of that lot.
Firstly, 'Corrie' killers are always punished for their crimes and we knew that none of those five actors were set to quit the cobbles.
Keen 'Coronation Street' fans will also have noted that, when initial reports of the storyline emerged, Frank's mother Anne was included in the suspects
Read More »from Were you surprised by the Corrie killer?

