Verklighet och dikt går samman i Nadine Labakis film om den lilla flyktingpojken Zain. Han spelas av Zain Al Rafeea som själv flytt från Syrien. Labaki har umgåtts mycket med flyktingbarn i libanesiska flyktingläger och nästan alla i filmen är amatörskådespelare som delar sina rollers öde.

När Zain blir osams med sin familj och drar måste han klara sig helt själv. Kapernaum betyder kaos och det säger det mesta. Den känslofyllda och välspelade filmen har vunnit priser över hela världen. Zain, som i dag lever som flykting i Norge, fick ägna sista helgen i februari åt att gå på Oscarsgalan där Kapernaum var nominerad som bästa utländska film men inte vann.