Not yet rated
English/5 min./2004
Documentary
Featurette on special make-up effects creator Stan Winston