Rising star Charlie Blackwood takes lead in Lionsgate’s horror “Matriarch”

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…