Emmerdale fans are disgusted with soap legend Cain Dingle and are now looking at the character in a different light.
Some Emmerdale fans might have forgotten Cain, played by Jeff Hordley, the character slept with 15-year-old Ollie Reynolds back when he was in his 20s, as part of a rather twisted plot to upset her mum Angie.
The episode, from 2001, aired again recently and it served as a rather unpleasant reminder to Emmerdale fans. Many have taken to Twitter to say how disgusted they are with Cain Dingle and that he still remains in the soap.