The Good German
When a body washes up in post-war Berlin, journalist Jake Geismer uncovers an unexpected link between the murder, his former mistress and his sociopathic driver.
George Clooney, Cate Blanchett, Tobey Maguire
When a body washes up in post-war Berlin, journalist Jake Geismer uncovers an unexpected link between the murder, his former mistress and his sociopathic driver.
George Clooney, Cate Blanchett, Tobey Maguire