hardhearted
HARDHE`ARTED
, a. Cruel; pitiless; merciless; unfeeling; inhuman; inexorable.