“The upcoming movie The People vs. George Lucas gives disgruntled Star Wars fans a chance to vent their frustrations about the direction the franchise has taken over the years. Thousands of fans submitted video clips for the crowdsourced film, which will have its world premiere this March at the South by Southwest Film Conference and Festival in Austin, Texas.”