The violent reign of Emmerdale villain Ray Walters has come to a sudden and bloody end, with the show confirming his murder and the dramatic return of a fan-favourite character as a potential killer.
A Villain's Violent Downfall
Drug dealer Ray Walters, played by Joe Absolom, met his demise on 2 January 2026, after a year of terrorising the village. His crimes included forcing teenagers like Dylan Penders and April Windsor into drug dealing and exploiting vulnerable adults as modern-day slaves on Celia Daniels' farm.
In a poignant twist, the storyline revealed Ray was also a victim. Adopted by Celia as a homeless child, he was groomed into a life of crime. His brief relationship with Laurel Thomas offered a glimpse of redemption, leading him to fatally stab his manipulative mother on New Year's Day.
The Suspects Emerge
A recent episode focused on Laurel's horror upon discovering her lover's true nature. In a tense confrontation, a terrified Laurel told Ray he didn't deserve love and that his comeuppance would be 'brutal' – a line that immediately cast her as a prime suspect.
Her son, Arthur Thomas, also confronted Ray but proved incapable of violence, despite being handed a rock by Ray himself. The episode's biggest shock, however, was the silent return of Graham Foster, played by Andrew Scarborough.
Graham's Ominous Return
Observing the altercation between Arthur and Ray from a parked car, a hooded and gloved Graham confirmed his presence in the village prior to the murder. His history of violence and mysterious motives – whether personal or hired by another villager – make him a formidable suspect in Ray's killing.
The episode ended with Ray's body hidden in a depot truck, leaving the village and viewers to question: Who killed Ray Walters? With Laurel's threat, Arthur's anger, and Graham's lethal capabilities, the mystery is only just beginning.