Oscars coming...

The german drama The Baader Meinhof Complex is nominated for an Academy Award in the category Foreign Language Film!

Comments

Want to comment on this? First, you must log in to your SideReel account!