Industrial Light & Magic: Creating The Impossible debuts tonight at 9 on Encore. (Clone Wars fans: This is why they invented DVRs.) StarWars.com has an interview with director Leslie Iwerks
Star Wars with occasional sarcasm
Industrial Light & Magic: Creating The Impossible debuts tonight at 9 on Encore. (Clone Wars fans: This is why they invented DVRs.) StarWars.com has an interview with director Leslie Iwerks