Sytuacja zaczyna się jednak rozwijać w kierunku, coraz mniej pasującym bohaterowi.
Obsada Brad Pitt – Tyler Durden Edward Norton – Jack, narrator Helena Bonham Carter – Marla Singer Jared Leto – Angel Face Meat Loaf – Robert „Bob” Paulsen Zach Grenier – Richard Chesler David Andrews – Thomas Rachel Singer – Chloé Tim De Zarn – inspektor Bird Ezra Buzzington – inspektor Dent Thom Gossom Jr. – detektyw Stern David Lee Smith – Walter Peter Iacangelo – Lou Pat McNamara – komisarz Jacobs Christopher Fields – właściciel pralni chemicznych Michael Shamus Wiles – barman w Aureoli Richmond Arquette – stażysta Michael Girardin – detektyw Walker
Produkcja Film nakręcono w Los Angeles.
Początkowo rolę Tylera Durdena miał zagrać Sean Penn. Courtney Love była brana pod uwagę przy obsadzaniu roli Marli, którą ostatecznie zagrała Helena Bonham Carter.
Brad Pitt i Edward Norton, przygotowując się do realizacji filmu, trenowali boks, taekwondo i chwyty. Ponadto, Pitt nawet ukruszył sobie ząb, by jego rola była bardziej wiarygodna.