Film: Blood Work

Blood Work is a 2002 crime drama, directed by and starring Clint Eastwood, based on the 1998 novel by Michael Connelly. Eastwood plays Terry McCaleb, an FBI criminal profiler. At the scene of a serial killer's crime scene, McCaleb spots a figure with blood on his shoes and gives chase. McCaleb has a heart attack. A two-year Time Skip reveals that McCaleb has had a heart transplant and is retired from the FBI, living on his boat. He is approached by a nurse, Graciela Torres, who asks him to investigate the unsolved murder of her sister. She tells McCaleb that her sister was the donor of McCaleb's heart. McCaleb takes the case, and finds even darker connections between himself and the crime.


Tropes found in the film and/or the novel:

  • AB Negative: Drives the plot. McCaleb has a rare blood type, which made a heart transplant even more difficult than usual. It turns out that the killer, who wished to continue the cat-and-mouse game with McCaleb, sought out and killed a person with the same blood type so a donor heart would be available.
  • Adaptation Name Change: Buddy Lockridge and James Noone swap surnames in the film, where Buddy says his real name is "Jasper" and "Buddy" is just a nickname.
  • Adaptational Heroism: In the novel, a witness named James Noone turns out to be the Code Killer. In the movie, where his surname is changed to Lockridge, he's really an innocent witness.
  • Adaptational Villainy: The film takes Buddy, McCaleb's neighbor at the marina (played by Jeff Daniels), and makes him the Code Killer. In the novel they were different characters.
  • Adapted Out: Murder victim Donald Kenyon isn't portrayed in the film.
  • Canon Welding: Connelly's novel mentions The Poet, Serial Killer bad guy of Connelly novel The Poet, and reporter Keisha Russell, a character who previously appeared in one of Connelly's Harry Bosch novels, Trunk Music. Thus Connelly Canon Welded both The Poet and this novel to the Harry Bosch universe in which the rest of his novels are set.
  • Composite Character: Buddy Lockridge (here renamed Noone) and the Code Killer are the same person in the film but not in the book.
  • Decomposite Character: James Noone is the Code Killer in the book while the movie makes them separate characters and changes James' surname from Noone to Lockridge.
  • Death by Adaptation: Buddy, McCaleb's neighbor (see Adaptational Villainy above).
  • Double Meaning Title: Blood Work refers both to Terry McCaleb's medical issues and his old job hunting serial killers for the FBI.
  • Dub Name Change: The surname Noone is changed to "Sem Um" in the Brazilian dub.
  • Early-Bird Cameo: The novel contains a random reference to lawyer Michael Haller Jr. This is Mickey Haller, who first appeared seven years later in The Lincoln Lawyer and has been the protagonist in five Connelly novels.
  • Enhance Button: Used to examine the footage from an ATM security camera.
  • Eureka Moment:
    • In the book, Terry realizes James Noone was pretending to be under hypnosis when he realizes that otherwise Noone would have responded to Jaye's words instead of only his.
    • In the film, Terry realizes Buddy Noone is the Code Killer when he looks at a writing of Buddy's name and remembers what Gloria Torres' son said about the killer's code having almost all number but "no one".
  • Handicapped Badass: Terry McCaleb is a former FBI agent who was forced into retirement after a heart failure. Even after a heart transplant, he needs over 30 pills a day but still can fight when needed.
  • May-December Romance: When this movie was made Eastwood was 72 and Wanda DeJesus, who played Graciela, was 45. Reviewers singled out the romance plot thread as one of the weaker points in the film (in the novel, McCaleb is nearly 20 years younger than he is in the film).
  • One Steve Limit: The murder of James Cordell is witnessed by another man named James. (James Noone in the book and James Lockridge in the film)
  • The Only One Allowed to Defeat You: A variant of this trope. The Code Killer doesn't want McCaleb's heart failure to take him out of the game, so he gets McCaleb a heart.
  • Punny Name: The code left behind by the Code Killer is a clue to his surname. The code has almost all numerals from 0 to 9 but "no one". The Code Killer is James Noone in the book and Buddy Noone in the film.
  • Serial Killer: The Code Killer, whom McCaleb was chasing but never caught, turns out to be the man who murdered Graciela's sister.
  • Time Skip: See above.
  • Worthy Opponent: The Code Killer towards McCaleb (McCaleb does not reciprocate).