← Back to discoverFrom the Shadows2009 · ★ 2.7Save to watchlistA young woman is kidnapped by a stalker and used as a human lab rat.Watch free onAmazon FreeveeUS · free with adsWatch →