Thomas (Mark Flanagan) and his sister Anya (Lauren Sheriston) are back in the village ahead of Carl's funeral, but Jimmy is struggling to be honest with the pair regarding their father's murder.
Needing to know what really went on, Thomas heads to the garage and asks Cain (Jeff Hordley) why Chas would have wanted to hurt Carl.
Cain is initially reluctant to get involved, but as Thomas pushes further, the village mechanic reveals that Carl tried to rape Chas and she acted in self-defence. Can Thomas cope with the terrible truth about his dad?
Emmerdale airs tonight at 7pm on ITV1.
> Read our spoiler for tonight's 'Emmerdale' episode
> Read more 'Emmerdale' spoilers and news