obdurate
adj.
stubbornly persistent in wrongdoing
adj.
showing unfeeling resistance to tender feelings
his flinty gaze|the child's misery would move even the most obdurate heart