Featurette on special make-up effects creator Stan Winston
Cast:
Stan Winston, Rob Schmidt, Eliza Dushku, Desmond Harrington
Production:
Automat Pictures
Self