EastEnders bad boy Phil Mitchell (played by Steve McFadden) felt his world come crashing down around him on the BBC soap.
He had previously sent Keanu Taylor (Danny Walters) out to Spain to get him out of the picture and to leave his daughter, Louise Mitchell (Tilly Keeper) alone.
Of course, he had been in a romantic tryst with Sharon Mitchell (Letitia Dean) at the same time so the move was good for all parties.
However, poor loved-up Louise was desperate to get her man back and tried to get Phil to get in touch with him.
Going to desperate lengths, she told her dad she was pregnant and needed to speak to the baby daddy immediately to tell him the happy news.
Expectedly, Phil went off the rails and threatened to kill the youngster for defiling his daughter.
But as the row exploded, his phone pinged and he had been sent a snap of Keanu beaten to a pulp and decidedly near death.
And at the same time, his mum, Karen Taylor (Lorraine Stanley) arrived and saw the horrific image.
Phil