Matriarch is a powerful horror/thriller starring talented British Actress Charlie Blackwood. Matriarch has been purchased by several major film studios, including Lionsgate for USA release, Sony Pictures for German output and Sky for the UK. The film is currently available in…