Actors: Priscilla Alden, Michael Flood, Jane Lambert Language: English Country: USA Also known as: Criminally Insane, Satan’s Black Wedding Description: Wow. Equal parts depressing, ludicrous, and liberating, Criminally Insane made my eyes bleed with joy. It’s like a playskool version of The Honeymoon Killers by way of Frederick Friedel’s Axe with just a hint […]