A young woman is abducted and forced to endure a gruesome ordeal at the hands of sinister forces that may or may not be feeding unsuspecting victims to the elite rich of the world.
1989
2008
2005
2023
2003
1987
2001
2006
1998
2002
1996
2007
1976
1979
1973