Bezsenność męczy bezimiennego bohatera (Edward Norton), zagubionego we współczesności. Receptą mają okazać się terapie grupowe ludzi poważnie dotkniętych przez los. Z czasem anonimowy bohater uzależnia się od cierpień innych, podobnie jak Marla Singer (Helena Bonham Carter), którą stale spotyka. Pewnego dnia w jego życiu pojawia się Tyler Durden (Brad Pitt) – hardy, pewny siebie, przebojowy, destrukcyjny. Zaprzyjaźniają się. W wyniku dziwnego splotu okoliczności ulega zniszczeniu mieszkanie głównego bohatera. Tyler proponuje koledze zakwaterowanie. Większość czasu panowie spędzają w barach. Po wypiciu morza alkoholu dla frajdy zaczynają się bić. Z czasem dołącza do nich zainteresowana Tylerem Marla, która mieszka z nimi. Panowie wspólnie organizują podziemny klub, w którym odbywają się walki na pięści. Klub powoli zmienia się w organizację, w której siłą napędową jest Tyler ze swoją nihilistyczną postawą.