Il dodicenne Rami si trasferisce dal Libano meridionale a Beirut con la sua famiglia, per sfuggire ai bombardamenti israeliani. In città, diventa subito amico di alcuni bambini del posto, inclusa la sua vicina, Yasmine, di cui si innamora. Tuttavia, gli orrori della guerra lo raggiungono quando scoppia la guerra civile. Il suo amico viene ucciso a sangue freddo, viene separato da Yasmine, quando la sua famiglia si allontana per sfuggire alla guerra e suo padre viene rapito dalla milizia. Nonostante la sua opposizione alla violenza e alla guerra, Rami si ritrova a firmare per diventare un combattente della milizia per una fazione diversa, nel tentativo di trovare suo padre. Incontra Siham, una giovane madre il cui marito era stato rapito. Nonostante gli ostacoli sulla sua strada, è determinata a trovare suo marito. Quando i suoi compagni combattenti della milizia catturano un prigioniero e decidono di ucciderlo, Rami deve fare una scelta tra la sua umanità e la sua fedeltà alla sua fazione, in una guerra che lo ha messo contro il suo stesso amico.