Every Word Is True: According to The Hollywood Reporter, Mark Ruffalo has signed on to play the killer Perry Smith in Warner Independent Pictures/Killer Films' Every Word Is True, about Truman Capote and the writing of "In Cold Blood."

Ruffalo takes over the part that was originally to be played by Mark Wahlberg. Other cast members include Sandra Bullock, Gwyneth Paltrow and Toby Jones. Doug McGrath directs.