The Curse of Audrey Earnshaw is a 2020 horror movie written and directed by Thomas Robert Lee. Starring Catherine Walker and Hannah Emily Anderson
Contents hide
Plot
A mother and daughter are suspected of witchcraft by their devout rural community.
Release Date
On VOD October 6th and on Blue-Ray October 20th.