Rebecca "Becky" Hunt was the supervisor of Industrial Light & Magic's creature department during the making of Star Wars: Episode III Revenge of the Sith.
Rebecca "Becky" Hunt was the supervisor of Industrial Light & Magic's creature department during the making of Star Wars: Episode III Revenge of the Sith.