Monster Squad (1976)
← Back to main
Barry Dennen as Mr. Mephisto
Episodes 1
Mr. Mephisto
September 18, 1976
• 30m
1x2
Mr. Mephisto makes life size political dolls to commit crimes.
Read More