1960年代的芝加哥,黑豹黨領袖佛萊德·漢普頓(由丹尼爾·卡盧亞飾演)正在全力推動社會變革,但他的努力受到了聯邦調查局(FBI)的監視和打壓。在這個動盪不安的時代,一名年輕的線人威廉·歐尼爾(由凱斯·史坦費爾德飾演)被派遣到黑豹黨中潛伏,以破壞漢普頓的運動。歐尼爾開始與漢普頓接觸,成為他的密友和核心成員之一,但同時也在背地裡向FBI提供情報。
漢普頓致力於組織工作,努力實現平等和正義,他的影響力不斷擴大,吸引了越來越多的支持者。然而,與此同時,歐尼爾的出賣正在潛移默化地威脅著他的計劃和生活。歐尼爾與FBI合作,不斷提供有關漢普頓和黑豹黨的情報,並參與安排針對他們的行動。
隨著時間的推移,歐尼爾開始感受到內心的掙扎,他對自己的行為感到矛盾和痛苦。他開始意識到,自己的舉動可能導致漢普頓和其他人受到嚴重的危害,同時也對自己的道德和良心提出了質疑。然而,在FBI的壓力下,他不得不繼續履行他的職責,即使這意味著背叛他所認同的價值觀和理念。
最終,歐尼爾被迫做出了艱難的抉擇,他決定向FBI提供漢普頓的住所信息,以便他們進行致命的襲擊。在一次突襲中,警方和FBI開槍殺死了熟睡中的漢普頓,結束了一位年輕而有希望的領袖的生命。
在漢普頓的遺產中,他的理想和信念永遠地激勵著後人,同時也提醒著我們權力與正義之間永恒的鬥爭和代價。