Also on tonight: Encore debuts ILM documentary

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