From the Shadows (Original) / From the Shadows (US)
A young woman is kidnapped by a stalker and used as a human lab rat.
Info mistake?