Reporter brytyjskiej telewizji David Locke (Jack Nicholson) kręci film dokumentalny w Afryce. Ma z tym poważne problemy. Do tego jest zmęczony swoim życiem, pracą i nieudanym małżeństwem. Gdy odkrywa, że jego sąsiad z hotelu zmarł, przejmuje jego tożsamość, Okazuje się, że...
Gdy Hiszpania wycofuje się z ostatnich kolonii, zmęczeni żołnierze z tej wyspy angażują się w długie, brutalne i czasami dosyć dziwne starcia z filipińskimi powstańcami.