Two controversial films premiere at the Independent Media Center