Truman Capote not to run the novella anyway. Its language and subject matter were still deemed "not suitable", and there was concern that Tiffany's, a major advertiser, would react negatively. An outraged Capote resold the novella to "Esquire" for its November, 1958 issue; by his own account, he told "Esquire" he would only be interested in doing so if Attie's original series of photos was included, but to his disappointment, the magazine ran just a single full-page image of Attie's (another was later used as the cover of at least one paperback edition of the novella). The novella was published by Random
Capote (film) reading "The New York Times", Truman Capote (Philip Seymour Hoffman) is riveted by the story and calls "The New Yorker" magazine editor William Shawn (Bob Balaban) to tell him that he plans to document the tragedy. Capote travels to Kansas, inviting childhood friend Nelle Harper Lee (Catherine Keener) to come along. He intends to interview those involved with the Clutter family, with Lee as his go-between and facilitator. Alvin Dewey (Chris Cooper), the Kansas Bureau of Investigation's lead detective on the case, brushes him off, but Dewey's wife Marie (Amy Ryan) is a fan of Capote's writing and persuades her