An eerie signal casts a spell over all the women and turns them into will-less puppets of evil. A psychedelic horror trip begins...
1990
2006
2005
1988
2000
2018
2017
2012
1986
2016
2014
2022
2024
1978
1977
2009
1996