九十年代非洲塞拉利昂,連連戰火使這片土地飽受摧殘,非法鑽石貿易日益猖獗。
阿徹(萊昂納多•迪卡普里奧 飾)是一個地道的戰爭販子,靠倒賣戰區鑽石為生,他在監獄中無意得知漁夫所羅門手里有極品粉鑽。意識到這是自己離開非洲的機會,出獄後,他找到所羅門,準備和他一起找出鑽石,離開非洲。
所羅門是普通的漁民,因為內戰和家人分離,被叛軍強制開採鑽石,他發現一顆極品粉鑽,藏了起來;戰亂來臨,所羅門進了監獄,後被阿徹救出,並在戰地記者麥迪•鮑文(珍妮弗•康納利 飾)的幫助下,找到了失散的家人,此時,他的兒子迪亞卻被叛軍帶走,生死未卜。
悲憤的所羅門答應和阿徹合作,在叛軍的控制範圍內尋找鑽石,並尋找兒子。
兩個截然不同的人,因為一顆血鑽將命運聯系在了一起。