The Baader Meinhof Complex 2008 ★★★★

An awesomely solid flick, my kind of movie