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.
En janvier 1945, l'armée japonaise, qui occupe les Philippines, retient prisonniers dans le camp de Cabanatuan plus de 500 soldats américains. Parmi eux, le major Gibson, malgré la malaria qui le ronge, tente de remonter le moral de ses troupes qui meurent de faim. Grâce à Margaret, une veuve...
van est un écrivain qui n'arrive plus à s'arracher à la ville de Manille, dont il aime l'ambiance et les femmes. Au-delà d'une activité commerciale qu'il exerce en dilettante, il aime surtout flâner mélancoliquement et draguer les jolies femmes. Un jour, il fait la connaissance de Mari.