Pleasence, Vaughn, and porn queen Allen are entertaining trying to make sense of a silly script that's like a cross between a cruddy Euro gialli and a made for TV suspenser. Most of the other actors appear to be phoning in their performances from another planet. Some of the cinematography has some thought and care put into it and there's one death scene via hand mixer that's a tad inspired, but it's not enough to make it worth sitting through this again.