Jack (Edward Norton) es un personaje insomne y desesperado por escapar de su fatal y aburrida vida. En un viaje en avión conoce a Tyler Durden (Brad Pitt), un peculiar vendedor de jabón con una filosofía muy particular; Tyler cree que el perfeccionismo es para los débiles y que es la destrucción de uno mismo lo que realmente hace que la vida merezca la pena. Jack y Tyler forman un club de la lucha secreto que pronto se convierte en un lugar de moda. Un sorprendente final, que no puedes ni imaginar..