A lycanthrope kills her victims after sex and embarks on a crusade to avenge her murdered lover.
The RetroFilm Vault. Take a step back.