This was a really difficult one, I think Fincher is so absolutely awesome. I chose Fight Club, because I think it great things for the book, and showed Edward Norton at one of his best. Se7en is a close second.