Hardhearted; pitiless; unfeeling.
Irritated, bad-tempered, unfriendly.
Threatening, menacing, gloomy.