A seductive stranger prowls the streets of Glasgow in search of prey: unsuspecting men who fall under her spell.
1960
1975
2025
2023
2007
1998
2000
1958
1965
2004
1984
2006
1950
1956
2001