Події картини розгортаються в 1983 році в Луїзіані. Детектив Бад Картер (Віллем Дефо) під час розслідування виходить на Джессі Вейланда (Метт Діллон), найманого вбивцю зі злочинного синдикату. Вейланду загрожує арешт і довге тюремне ув'язнення. Він розуміє, що потрапивши до в'язниці напередодні народження своєї першої дитини, втратить сім'ю, і пропонує Картеру угоду - стає його інформатором в обмін на захист для себе і своїх близьких.