The Mad Scientist is back. A weird Medi-Fi movie made it to Copenhagen Pix this year. The Human Centipede and… Read More