L’histoire de «La guerre des anges», nous est racontée de Francisco Palmares, ex-combattant angolais du MPLA, qui a émigré au Brésil en 1992, fuyant une malheureuse histoire d’amour. Il vit aujourd’hui du trafic d’armes entre son pays et les favelas cariocas. Il retrouve par hasard Euclides Matoso da Câmara, nain, noir et homosexuel, qui après avoir simulé sa propre mort, a lui aussi fui l’Angola. En effet, ses prises de positions politiques et ses articles prônant la liberté d’expression et contre l’abus du pouvoir, l’avaient placé sur la liste noire des personnes à faire disparaître, du gouvernement de son propre pays.