The 18th Shanghai International Film Festival (SIFF) Organizing Committee and Walt Disney Pictures today announced that all six Star Wars films will screen at the upcoming Shanghai International Film Festival. The intention is to whet the appetite of Chinese moviegoers for the JJ Abrams-directed Star Wars: The Force Awakens on December 18.