Three film adaptations have been produced based upon the book. The first focuses on the details of the book, whereas the later two explore Capote's fascination with researching the novel. The first adaptation was the 1967 film of the same name by Richard Brooks, who directed and adapted the screenplay. It starred Robert Blake as Perry Smith and Scott Wilson as Richard Hickock. John Forsythe played the investigator (Al Dewey), from the Kansas Bureau of Investigation, who apprehended the killers. The film, shot in black and white, was nominated for four Academy Awards: Best Director, Best Original Score, Best Cinematography, and Best Adapted Screenplay.
The second and third film adaptations tell the story of Capote's experiences in writing the story and his subsequent fascination with the murders. Capote (2005) starred Philip Seymour Hoffman, who won the Academy Award for Best Actor for his portrayal of Truman Capote, and Catherine Keener as Harper Lee. The film was critically acclaimed and was nominated for four other Oscars, including Best Picture, Best Supporting Actress (Keener), Best Director (Bennett Miller), and Best Adapted Screenplay (Dan Futterman).
A year later the film Infamous (2006), starring Toby Jones as Capote, Daniel Craig as Smith, and Sandra Bullock as Lee, was released to favorable reviews.
The book was also adapted into a 1996 television miniseries starring Anthony Edwards, Eric Roberts, and Sam Neill, portraying, respectively, Dick Hickock, Perry Smith, and Alvin Dewey.
Oni Press published a graphic novel, Capote in Kansas by Ande Parks and Chris Samnee, in 2005.