A seductive stranger prowls the streets of Glasgow in search of prey: unsuspecting men who fall under her spell.
1975
2007
1944
1969
1976
—
1990
2015
1942
2002
2005
2000
1998
2006
2009