Viewers were shocked to see Pat Phelan play the hero on tonight's episodes (February 14) of Coronation Street.
The usual bad boy donned his good guy clothes tonight as he helped save Summer from the unwanted attentions of a man who followed her after she missed the bus from school.
Offering her a lift, Phelan arrived on the scene just in time to stop anything sinister from happening.
So, who knows?
The resident Weatherfield villain may have actually saved a life tonight, which would make a nice change from his usual habit of ending them.