Way ahead of her time: Lana Lang, Human Centipede.