Puppet Master
- Episode aired Feb 23, 2007
- TV-Y7
- 24m
Philip Masters, a sculptor frustrated with his lack of recognition, gains the power to control people when a piece of the cosmic ray-bombarded space station falls from the sky and gives his ... Read allPhilip Masters, a sculptor frustrated with his lack of recognition, gains the power to control people when a piece of the cosmic ray-bombarded space station falls from the sky and gives his clay the power to control people.Philip Masters, a sculptor frustrated with his lack of recognition, gains the power to control people when a piece of the cosmic ray-bombarded space station falls from the sky and gives his clay the power to control people.