Portland, OR. Northwest Film Center Director Bill Foster kicked off the XL Portland International Film Festival (PIFF) at a party in the…