German Film Festival [poster] the new German cinema.