Zozo handler om Zozo, en ung gutt som vokser opp midt i en krigssone i Libanon på 80-tallet. Han ser foreldrene bli sprengt i biter av en rakett og klarer med hjelp fra en ung jente (Rita) å flykte til besteforeldrene i Sverige. Hjemme i Sverige må Zozo både takle språkproblemer og mangel på kontakt med medstudenter, i tillegg blir han mobbet av gjengen til Tobbe. En elev på skolen, Leo, er også en outsider, og har en alkoholisert far som slår ham. På grunn av deres felles lidelser oppstår et vennskap dem imellom der Leo lærer Zozo svensk. Hver gang Zozo kommer i en stressende situasjon kommer traumene fra krigen i Libanon tilbake til ham, et tema i filmen er om han skal la hatet og aggresjonen fra krigen ta over livet hans, eller om han skal gå forsoningens vei. Bestefaren til Zozo vil løse problemene hans ved at Zozo tar igjen og tyr til vold, noe som kan indikere at bestefaren har med seg og representerer en aggressiv innstilling/holdning fra hjemlandet Libanon; et konfliktfylt land der krig og hat er vanlig. Zozo velger i en nøkkelscene der han og vennen Leo blir mobbet å ikke ty til vold, dermed bryter han den onde sirkelen som kunne ført hatet videre.