Nina Eichinger West Germany Best movies: The Baader Meinhof Complex (2008) Guardian Angel (2012) The Three Musketeers (2011)