noahstepro
Mar 8, 2011, 09:49 AM
All these life size puppet wind up in a dungeon that looks like it is the size of a studio. I think this film is from the 60's or 70's but not totally sure. I wish I could remember more of the plot line, but it was a really really long time ago