Serra Leoa, final da década de 90. 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. Solomon é levado a um campo de mineração de diamantes, onde é obrigado a trabalhar. Lá ele encontra um diamante cor-de-rosa, que tem cerca de 100 quilates. Solomon consegue escondê-lo em um pedaço de pano e o enterra, mas é descoberto por um integrante da FUR. Neste exato momento ocorre um ataque do governo, que faz com que Solomon e vários dos presentes sejam presos. Ao chegar na cadeia lá está Danny Archer (Leonardo DiCaprio), um ex-mercenário nascido no Zimbábue que se dedica a contrabandear diamantes para a Libéria, de onde são vendidos a grandes corporações. Danny ouve um integrante da FUR acusar Solomon de ter escondido o diamante e se interessa pela história. Ao deixar a prisão Danny faz com que Solomon também saia, propondo-lhe um trato: que ele mostre onde o diamante está escondido, em troca de ajuda para que possa encontrar sua família. Solomon não acredita em Danny mas, sem saída, aceita o acordo.