by Kelli Marchman McNeely | Feb 6, 2021 | Indie, Movie News, Movie Release, Movies, News
Cleopatra Entertainment has acquired North American rights to Baphomet, a supernatural horror film from writer-director Matthan Harris (For We Are Many). The film “tells the tale of an American family (the Richardsons) celebrating their...