Veteranen John Sayles (‘Lone Star’) er både kendt og berygtet for sin store sociale indignation. ‘Amigo’ er ingen undtagelse, og det ville være synd at sige, at han lægger fingrene imellem kritikken af sit eget lands hårdhændede indblanding i andre landes affærer. Afsættet for filmen er en overset historie fra år 1900, årene efter Filippinerne havde udnyttet krigen mellem USA og Spanien som undskyldning for at erklære sig uafhængige. Vi befinder os i den lille landsby San Isidro, hvor en deling amerikanske soldater får besked om at etablere en base. Byens unge mænd er allerede flygtet for at slutte sig til oprørene. Det er derfor ikke meget af en landsby, Lt. Compton skal holde styr på, men han kaster sig alligevel over opgaven med en idealistisk overbevisning om, at han kan vinde de lokales både hjerner og hjerter. Men da angrebene fra de stadig mere desperate oprørere gør livet hårdt for både de lokale og soldaterne, presses Compton til at tage hårdere midler i brug. Sayles spidder den amerikanske imperialisme så sikkert som altid, og parallellerne til Vietnam, Afghanistan og Irak er ikke til at tage fejl af. Havde det ikke været for uniformerne og udstyret, kunne den endda lige så godt have heddet Armadillo.