EMMERDALE fans are in shock after Al Chapman’s real killer was revealed in a huge twist.
The businessman – who was played by actor Michael Wildman in the ITV soap – died after being shot during a fight with enemy Cain Dingle.
In tonight’s episode Cain shocked his family when he appeared in court charged with the crime.
He pleaded guilty to Al’s murder, leaving wife Moira in utter shock.
She screamed out in court, demanding Cain look at her and change his mind – but he refused and wouldn’t even look at her.