V prvej štvrtine 20. storočia sa černoch Johnson (MAYNARD EZIASHI) rozhodol, že dosiahne spoločenské uznanie nielen medzi svojimi nigérijskými krajanmi. Keďže je vzdelaný, spočiatku sa mu darí preniknúť do bielej spoločnosti, ale svojimi intrigami a svojskými morálnymi zásadami si zničí svoju budúcnosť. Najprv podvádza svojho nadriadeného, britského správcu Rudbecka (PIERCE BROSNAN), neskôr dokonca zabije obchodníka Gollupa (EDWARD WOODWARD). Keď sa k hroznému činu prizná, prosí len o jediné aby ho nepopravili verejne, pretože by stratil vážnosť u svojich krajanov... Rok 1923, britská koloniálna Nigéria. Černoch Johnson (MAYNARD EZIASHI) je oddaným úradníkom britského správcu Harryho Rudbecka (PIERCE BROSNAN). Najväčšou Johnsonovou túžbou, a do čoho vkladá všetku svoju energiu, je integrovať sa do bielej spoločnosti a získať si uznanie nielen medzi svojimi rodákmi, ale aj koloniálnymi úradníkmi. Správa sa preto britskejšie ako rodený Brit, rozpráva vybranou angličtinou a jeho spôsoby sú niekedy priam neznesiteľné. Chce dosiahnuť, aby ho Rudbeck natoľko potreboval, že ho vezme so sebou pri návrate do Veľkej Británie. Preto falšuje úradné záznamy, lebo si myslí, že si to v Londýne všimnú a povolajú Rudbecka na zodpovednosť. Jeho intrigy mu však nevyjdú a Rudbeck ho prepustí. Johnson si nájde nové zamestnanie u obchodníka Sargyho Gollupa (EDWARD WOODWARD) a posadne ho iná spaľujúca túžba čo najskôr zbohatnúť. To znamená byť nenahraditeľným kreatívnym finančným radcom svojho zamestnávateľa tak, aby peniažky putovali do jeho vrecka. Rudbeck si Johnsona opäť k sebe povolá a zamestná ho dozorom pri realizácii výstavby ciest. Keď však Johnson už nemá finančné prostriedky na výplaty, presvedčí robotníkov, aby robili zadarmo a úspešne výstavbu dokončili. Johnsona prichytia pri sprenevere a prepustia, zúfalý muž nevidí iné riešenie ako zabiť Gollupa, aby mohol peniaze vrátiť. Po priznaní prosí Rudbecka, aby ho zabil, pretože by nezniesol verejnú popravu najväčšie poníženie pred svojimi krajanmi...
Zdroj: oficiální distributor