Beauty, vanity, love and an Atom Age Vampire in this full length horror flick!

Feeling a little sucked dry by politicians? Maybe Attack of the Giant Leeches will cheer you up!