Movie History Lust of the Vampire Girls 2017 Lust of the Vampire Girls 2017 The Wharf Rat 1995 The Wharf Rat 1995 Wharf Rat 1995 Martha, Ruth and Edie 1988 Martha, Ruth and Edie 1988 Martha, Ruth and Edie 1988