Srebrenica, juillet 1995. Modeste professeure d'anglais, Aida vient d'être réquisitionnée comme interprète auprès des Casques Bleus, stationnés aux abords de la ville. Leur camp est débordé : les habitants viennent y chercher refuge par milliers, terrorisés par l'arrivée imminente de l'armée serbe.
Une petite ville, en Serbie. Nikola, ouvrier et père de deux enfants, se voit contraint de confier ces derniers aux services sociaux après que la pauvreté et la faim ont poussé sa femme à commettre un acte désespéré. Tant que Nikola ne sera pas en mesure d’offrir à ses enfants des conditions adaptées pour leur bien-être, ils seront placés en famille d’accueil. Lorsque Nikola découvre que l’administration locale est corrompue, il décide de traverser toute la Serbie à pied pour aller plaider directement sa cause auprès du ministère national à Belgrade.
La guerre fait rage en Bosnie. Dans la campagne, les parents d'Adis et de Kerim, sourd-muet, sont abattus par des miliciens serbes. Les deux enfants réussissent à s'échapper. A Sarajevo, alors que sa femme et sa fille sont évacuées, le poète Hamza ne se résout pas à quitter la ville en partie détruite par les obus serbes. Lorsqu'il découvre chez lui Karim et Adis, entrés en son absence, il veut d'abord les renvoyer, puis se décide à les accompagner dans la recherche de leur tante. Recherche vaine : celle-ci, blessée lors du bombardement de sa maison, a été envoyée en Allemagne. Hamza s'occupera donc des deux frères...
Luna et Amar, couple de Sarajevo, tentent de surmonter les obstacles inattendus qui menacent leur amour. Renvoyé de son travail, Amar croise, par hasard, un ancien camarade d'armée converti au wahhabisme qui lui propose un nouveau travail...