A serial organ harvester visits a girl with a deadly secret.A serial organ harvester visits a girl with a deadly secret.A serial organ harvester visits a girl with a deadly secret.