Serra Leoa, final da década de 1990. O país está em plena guerra civil, com conflitos constantes entre o governo e a Força Unida Revolucionária (FUR). Quando uma tropa da FUR invade uma aldeia da etnia Mende, o pescador Solomon Vandy (Djimon Hounsou) é separado de sua família, que consegue fugir. Ele é levado a um campo de mineração de diamantes, onde é obrigado a trabalhar. Lá encontra um grande diamante cor-de-rosa. Solomon consegue escondê-lo em um pedaço de pano e o enterra, mas é descoberto por um integrante da FUR. No mesmo momento ocorre um ataque do governo, que faz com que ele e outros homens sejam presos. Ao chegar na cadeia, encontra Danny Archer (Leonardo DiCaprio), um ex-mercenário nascido no Zimbabue que se dedica a contrabandear diamantes para a Libéria. Danny ouve um integrante da FUR acusar Solomon de ter escondido o diamante e se interessa pela história.