Muito mais que um assassino psicopata, Hannibal Lecter, interpretado por Anthony Hopkins, é um canibal. Além de matar suas vítimas, o psiquiatra ainda faz uma refeição de suas vítimas.
Por sofrer de insônia, o protagonista do filme, interpretado por Edward Norton, passa a ter alucinações. Por isso, ele começa a frequentar variados grupos de ajuda. Ele parece se encontrar ao integrar um clube onde as pessoas lutam para valer a fim de extravasar angústias e tensões.