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. 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 diamante cor-de-rosa, que tem cerca de cem quilates. 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 o homem e outros sejam presos. Ao chegar na cadeia, encontra Danny Archer (Leonardo DiCaprio), um ex-mercenário nascido no Zimbábue que se dedica a contrabandear diamantes para a Libéria. Danny ouve um integrante da FUR acusar Solomon de esconder o diamante e se interessa pela história.