A young woman is kidnapped by a stalker and used as a human lab rat.
2023
2017
1942
2022
2015
2006
2014
2009
2010
2012