In an interview on The Tonight Show with Jay Leno (1992) in the mid-'90s, Martin Landau mentioned this movie and The Being (1981) as the movies he was most embarrassed about appearing in.
Women Against Rape (WAR) is a UK organization founded in 1976. In their original Statement of Aims, they demanded: recognition of rape of every kind; not just by strangers but by husbands, fathers and stepfathers.