In het Nigeria van de jaren zestig, een land dat verscheurd wordt door een burgeroorlog, komen drie levens samen. Ugwu, een jongen uit een arm dorp werkt als huisknecht voor een universiteitsprofessor. Olanna heeft haar luxeleventje in de Nigeriaanse hoofdstad Lagos achter zich gelaten om bij de charismatische professor te gaan wonen. De derde hoofdpersoon is Richard, een verlegen Engelsman die in de ban raakt van Olanna's geheimzinnige tweelingzus.
Tegen de achtergrond van de gruwelijke burgeroorlog worden deze drie personages op onverwachte wijze met elkaar geconfronteerd. De explosieve situatie stelt hun idealen en hun loyaliteit aan elkaar zwaar op de proef.