This episode gives a new meaning to "life-like statues."
Pietro is one of Howard Da Silva's more creepier roles, and does he does it well. 
Da Silva and Joan Loring's voices seem to sound like they have a slight cold or a stuffy nose.