Awesome movie. The film is brilliantly paced, reeking of humor and brilliantly shot. The acting is top notch. Ed Norton is relatable as the narrator and Brad Pitt shows why he was so popular back in the 90s- he owns the scenes. Ladies get a strong character in Helena Bonham Carter's Marla Singer, though quirky and psychotic. But then everyone is that way to some extent in this stylish film. One of Fincher's best and that's a tough call to make.