2022年,世界人口大增,單紐約市人口就達到四千萬,大多數的房屋都是擁擠不堪,破爛不堪。蔬菜水果等天然食品都成了十分昂貴的奢侈品。大多數人依靠一個很有威望的企業Soylent集團製造的人工食品為生,分別是「紅soylent」和「黃soylent」,這些類似餅乾的食品被宣傳為「高能量蔬果提取物」。Soylent集團最新推出的食品是產自「高能量浮游生物」的「綠soylent」,經常供不應求,甚至引發購買者的暴動。
勞勃索恩是一個紐約市警察,他和他的夥伴索爾羅斯住在一個單臥室公寓。羅斯是一個前任的教授,幫助索恩調查案件。羅斯經常告訴索恩過去的日子是怎樣的,那時他們有很多天然的食物。
索恩被任命調查一個富翁威廉的謀殺案。他在案發現場發現很多奢侈品,開始順手牽羊,拿走了死者很多東西,如食品,酒,肥皂和書籍。他審問了死者生前同住的女性玩伴們的其中一位,24歲的雪兒。索恩還審問了死者生前的保鏢。保鏢說案發當晚他陪同雪兒去買東西。
回家後,索恩把他偷的那兩本書交給羅斯,書名為《2015年至2019年Soylent海洋學調查報告》。索恩感到奇怪的是:案發當晚死者住宅的警報正好失靈,而他的保鏢亦正好出門在外。
索恩又去保鏢的住宅審問他的女人,他發現這個女人正在吃一罐價值150美元的草莓果醬,當時對於一個保鏢的女人來說,這種食品實在是奢侈的不得了。然後索恩回到他的家和羅斯分享他偷來的食物,羅斯告訴他威廉是Soylent集團的其中一個董事。然後索恩又來到死者的家去審問雪兒,雪兒告訴他死者生前曾經十分苦惱,甚至帶她去教堂懺悔。然後索恩就去那座教堂審問給威廉懺悔的牧師,但是那個牧師很累很疲倦拒絕回答。正當索恩要繼續追查時,紐約市長命令索恩的上司封案,但是索恩拒絕了這個命令而繼續追查。後來,在一次因爭奪綠soylent而起的暴亂中,謀殺威廉的兇手試圖開槍射殺索恩,結果索恩腿部中彈,而那個殺手被車軋死。
與此同時,羅斯繼續研讀那兩本海洋學報告,然後他把這兩本書帶到一間名叫「頂級交流」的圖書館裡。通過查考其他的書籍,他發現了Soylent集團一個不可告人的秘密,知道真相後羅斯十分痛苦,決定去政府提供的協助自殺機構自殺。他喝了毒酒後,躺在機構的地下室裡看描述過去大自然之美好的全景式影片。索恩回家後發現羅斯留言的字條,知道羅斯打算自殺,於是馬上跑去協助自殺的機構,但已來晚了一步,羅斯已喝下毒酒。索恩強迫機構的工作人員打開窗戶,從影片中看到了自己從沒見過的大自然。
因羅斯臨死前囑咐索恩去Soylent工廠調查真相,所以索恩趁工作人員把羅斯屍體放入運送屍體的車時也跳進車中,偷偷去到Soylent工廠,發現原來工廠用死人製造綠soylent。然後他被人發現跑回住宅,但是遭到了一群人的埋伏,其中包括保鏢。索恩開槍打死幾個人,但是也被保鏢開槍打傷胸口。他逃入教堂,然後用刀殺死了追殺自己的保鏢。警察終於趕到現場,其中包括索恩的上司,索恩告訴他:「綠soylent是用死人做的;我們必須阻止他們!」