James McAvoy
1970年的蘇格蘭，尼古拉斯·加瑞根（詹姆斯·麥艾維飾）從醫學院畢業，但他不想繼承父業，所以隨意地挑選了一個國家行醫。他去了烏干達一家由大衛·梅里特和妻子設立的診所。