Selvom trolde altid er grimme og stolte af at være det, så er Grim noget helt specielt. Han er dobbelt så grim som sin far, der derfor kun hedder Halvgrim. Grim vokser op ved Gudenåen i Jylland blandt andre trolde, og en dag når han en alder, hvor livet i troldefamilien bliver ham for kedeligt. Derfor beslutter hans forældre sig for, at det er tid til at finde ham en troldkælling at bo sammen med. Det hele går imidlertid ikke efter planen, for inden Grim møder den rette troldkælling, forelsker han sig i en havfrue, der er helt anderledes end noget, troldene før har set.
Bogen er oprindeligt udgivet i 1973.
Herman Stilling (1925-1996) var en dansk maler, grafiker og forfatter. Han blev uddannet på Kunstakademiet i 1951 og opnåede anerkendelse i både ind- og udland. Trolden er en gennemgående figur i Stillings litteratur og kunst, og hans interesse for eventyruniverser er blevet sammenlignet med H.C. Andersens. I 2003 blev der oprettet et Herman Stilling museum i de gamle staldbygninger tilhørende Assistens Kirkegård på Nørrebro.