Pada tahun 1968, penjahat kecil berusia 19 tahun William O’Neal ditangkap di Chicago setelah mencoba mencuri mobil sambil menyamar sebagai petugas federal. Dia didekati oleh Agen Khusus FBI Roy Mitchell, yang menawarkan agar tuduhan O’Neal dibatalkan jika dia bekerja menyamar untuk biro tersebut. O’Neal ditugaskan untuk menyusup ke Partai Black Panther (BPP) cabang Illinois dan pemimpinnya, Fred Hampton.
O’Neal mulai dekat dengan Hampton, yang bekerja untuk membentuk aliansi dengan geng saingan dan kelompok milisi sambil memperluas jangkauan komunitas melalui Program Sarapan Gratis untuk Anak-anak BPP. Keterampilan pidato persuasif Hampton pada akhirnya membantu membentuk Koalisi Pelangi multiras bersama dengan Organisasi Tuan Muda dan Patriot Muda. Hampton juga jatuh cinta pada Deborah Johnson, sesama anggota BPP. O’Neal mulai menyampaikan informasi kepada Mitchell, yang sebagai imbalannya memberikan kompensasi kepadanya dengan uang.
Setelah Hampton ditangkap dan dipenjara karena diduga mencuri es krim batangan senilai $71, O’Neal mulai naik pangkat dan dipromosikan menjadi kapten keamanan. Ketika baku tembak antara Polisi Chicago dan BPP terjadi di kantor cabang, O’Neal menyelinap keluar saat polisi mengebom kantor tersebut. Marah karena dia bisa saja bunuh diri, O’Neal mencoba berhenti menjadi informan, tapi Mitchell menolak.