DVD & Blu-Ray The Leech Woman DVD review: a forgotten classic Coleen Atwood stars in The Leech Woman, out now on DVD