Horror News

Press Release: Devil’s Domain (2017)

May 14, 2017 Jared Letourneau

CLEOPATRA ENTERTAINMENT SETS MAY 19, 2017 FOR THEATRICAL RELEASE OF ‘DEVIL’S DOMAIN’ May 30th set for VOD release and July 17th Blu-Ray release of the new-age horror film Los Angeles, CA (May 4, 2017) – Cleopatra […]