This reminds me of an old B movie featuring a faceoff between Vincent Price and Boris Karloff...