have a heart of stone

idiomPart ofheart

have a heart of stone — idiom

1. To be a person who shows no sympathy or kindness to others.

1.idiom
Definition

To be a person who shows no sympathy or kindness to others.

Example

The villain in the movie had a heart of stone.

How can you ignore their suffering? Do you have a heart of stone?