Eh, I disagree about the character not understanding feelings. Specially considering that the point, in the end, was that because he loved her he couldn't bring himself to kill her. That's not a role requiring cardboardyness, that's a dude that can't act.
no subject