A principios de los años 70, Nicholas Garrigan (James McAvoy) es un joven médico escocés que desea ver el mundo, y debido a ello viaja al primer lugar que señala con el dedo en el mapamundi, el cual resulta ser Uganda.