indiesunlimited.com
Video Trailer: The Witch of Leper Cove
It’s taken two years, but in the English hamlet of Aldinoch, sixteen-year-old Lily and her twin brothers have finally accepted their parents’ disappearance. Although grappling with grie…