The Rose Strangler

1990