Witchcraft XI: Sisters in Blood

Witchcraft XI: Sisters in Blood is a 2000 American horror film directed by Ron Ford and starring Miranda O'dell, Lauren Ian Richards, and James Servais.

Open in LoreScroll

Source: Wikipedia, Witchcraft XI: Sisters in Blood. Text licensed CC BY-SA 4.0. Not endorsed by or affiliated with Wikipedia or the Wikimedia Foundation.