Amigo est un film dramatique américano-philippin écrit et réalisé par John Sayles. Le film se passe aux Philippines en 1900 pendant la guerre américano-philippine. C'est l'un des rares films réalisé par un Américain qui aborde le sujet.
Philippines, début du 20° siècle. Les premiers retentissements de la guerre annoncent l'arrivée des troupes américaines. Une mère et son fils décident de fuir vers la montagne à la recherche d'une vie plus sûre. Un jour, au milieu de la forêt, le fils découvre le corps gisant d'une femme...
Maximo est un garçon de douze ans qui vit dans un bidonville de Manille avec son père et ses deux frères, criminels. Il tombe amoureux de Victor, un séduisant policier, et se retrouve bientôt pris entre deux feux...