“El buen alemán” nos sitúa en las ruinas del Berlín de la posguerra de la Segunda Guerra Mundial. Allí, el corresponsal de guerra del Ejército de los EU, Jake Geismar (George Clooney), se verá involucrado con Lena Brandt (Cate Blanchett), una antigua amante cuyo marido desaparecido es objeto de búsqueda por parte del Ejército americano y también del ruso. La intriga aumenta a medida que Jake intenta descubrir los secretos que esconde Lena en su desesperado intento de salir de Berlín con su marido. Tully (Tobey Maguire), el chofer de Jake, tiene contactos en el mercado negro que pueden ayudar a Lena a salir... o llevarles a todos a un territorio todavía más oscuro.