Adjectives

(a)hardhearted, heartlesslacking in feeling or pity or warmth
(s)hardhearted, stonyhearted, unfeelingdevoid of feeling for others“an unfeeling wretch”