The Baader Meinhof Complex review By Total Film published 21 October 08 German terrorist drama leaves no time for contemplation