CLINT EASTWOOD IS A BAD DIRECTOR!
Clint Eastwood is a very good actor with an extremely appealing screen presence... His characters, including the one for Blood Work, almost always have a special quality that makes the audience care about his well being.
As a director, however, his movies always seem to have an amateurish quality, even though some tell very interesting stories. Blood Work is no exception... The fact that everyone in the audience figures out the "mystery" of the story within the first 1/3 of the film demonstrates a lack of mastery from the movie creator. In addition, the caricature-like character of Paul Rodriguez seems out of context in an otherwise serious drama; this character is simply not believable as an FBI high-ranking officer.
I saw Heartbreak Ridge in the 80's and thought it seemed like a B-movie, unintentionally silly. Almost 20 years later Eastwood's work has not gotten much better. I'll give him another chance with Mystic River (I have not seen it yet)but somehow feel I'll be disappointed again.
Clint is no Scorsese, Coppola, Tarantino or even Robert Redford!