Elokuvan tapahtumat sijoittuvat kaaoksen ja sisällissodan varjostamaan 1990-luvun Sierra Leoneen. Blood Diamond on tarina Danny Archerista (Leonardo DiCaprio), eteläafrikkalaisesta palkkasoturista, ja Solomon Vandysta (Djimon Hounsou), mendeläisestä kalastajasta. Molemmat miehet ovat afrikkalaisia, mutta heidän taustansa ja olosuhteensa eivät voisi olla kauempana toisistaan – kunnes heidät kohtalonsa yhdistyvät, ja he lähtevät yhdessä etsimään harvinaista vaaleanpunaista timanttia, joka saattaa muuttaa heidän elämänsä perin pohjin. Vankilassa salakuljetuksesta istuva Archer saa tietää, että perheeltään riistetty ja timanttikentille töihin pakotettu Solomon on löytänyt ja piilottanut tämän äärimmäisen harvinaisen hiomattoman kiven. Maddy Bowen (Jennifer Connelly) on amerikkalainen lehtinainen, jonka idealismia tasoittaa yhä syvemmäksi muodostuva yhteys Archeriin. Hän auttaa parivaljakkoa heidän lähtiessään matkaan kapinallisten hallussa olevan alueen halki. Kyseessä ei ole ainoastaan arvokkaan timantin etsiminen, vaan matka voisi pelastaa Solomonin perheen ja antaa Archerille toisen tilaisuuden, jota hän ei uskonut enää koskaan saavansa.