Zoe HintonMar 212 minThe Puppets That Make Star WarsSince it's earliest forms, Star Wars has always broken ground in the visual effects world, inventing and innovating technologies that...