In 1967 , he played real-life murderer Perry Smith in In Cold Blood ; Richard Brooks directed , adapting Truman Capote 's non-fiction book for the film .
Robert Blake shot to fame when playing Perry in the film In Cold Blood ( 1967 ) based on the book by Truman Capote , and directed by Richard Brooks .