Film April 5, 2023 admin Theatrical release poster for The Baader Meinhof Complex (Constantin Film, 2008) Related