A seductive stranger prowls the streets of Glasgow in search of prey: unsuspecting men who fall under her spell.
1994
1990
2000
2025
2009
1995
2005
1972
1983
1985
1973
1970
2004
1999
1988
1963
1924
2007