It's been 47 years in the making, but Industrial Light & Magic (ILM) is finally getting its story told thanks to Disney+. George Lucas created the studio in 1975 originally in Van Nuys, California out of necessity to help bring Star Wars to the big screen in 1977 ILM, now currently in San Francisco, pioneered special[...]