@Dodgerblue: This one? The Baader Meinhof Complex (Der Baader Meinhof Komplex). Good flick.