Girafhuset handler om en drengs opvækst med en tyrannisk og egensindig far og om hans tilblivelse som menneske i 1960’ernes danske provins. Daniel, hans mor og hans lillesøster er statister i et hjem, der fungerer som en evig skueplads for farens humørsvingninger, hans voldsomme aggressioner og for hans skiftende kunstneriske og politiske interesser. Uden for den krigszone, som hjemmet udvikler sig til, kæmper Daniel for at etablere et normalt drengeliv med legekammeraterne i periferien af Aalborgs industrikvarterer. Gennem sit voksne liv mister han i lange perioder kontakten til sin far, indtil et alvorligt sygdomsforløb binder dem sammen igen, og en gammel spådom går i opfyldelse.