Shakib est un travailleur journalier sans abri qui a perdu sa femme et son fils dans un tremblement de terre il y a plusieurs années. Ces deux dernières années, il a entretenu une relation avec Ladan, une prostituée sourde et muette. Le chantier sur lequel il travaille se révèle être le lieu...
Koko est un gorille de 7 ans confié par le zoo de San Francisco à Penny Patterson, étudiante en psychologie qui lui apprend depuis son plus jeune âge le langage des signes. Koko connaît environ 1000 mots et en utilise couramment 500, lui permettant ainsi de communiquer avec les hommes.