Cain has often appeared more vulnerable this year while recovering from his 2011 attack and supporting the rest of the Dingles as his granddaughter Sarah remains seriously ill.
Hordley told The Mirror: "It's good that we're seeing more human qualities to Cain. It makes him more rounded and believable as a character. The dark side will always come out, though. There's still an edge to him, but it's not as sharp as before."
Viewers will see Cain's romantic spark with Moira Barton (Natalie J Robb) revisited this week as the pair jump into bed together again.
Hordley explained: "[Moira] has always appreciated aspects of his personality that other people in Emmerdale just don't see. Right now, she's the one person who realises just how torn Cain is between his daughter Debbie and his sister Chas, whom he still cares about despite everything she has done. Cain finds it therapeutic to talk to Moira about that stuff.
"They've always had great chemistry and that's what draws them back together, but this time Cain is genuinely ready to find a partner. He wants some normality in his life."
Hordley also insisted that Moira has not forgotten her late husband John, who was furious over her original affair with Cain.
He said: "In Moira's mind, if she makes things work with Cain this time, John will not have died in vain. It will prove that the original fling she and Cain had was based on something real after all."
Emmerdale airs weeknights at 7pm on ITV1, with an extra episode on Thursdays at 8pm.