‘Demons’ Will Be Unleashed This October
by Kelli Marchman McNeely | Aug 28, 2017 | Movie News, Movie Release, Trailers
Demons will be unleashed this October by Uncork’d Entertainment. From writer-director-star Miles Doleac comes this supernatural tale of terror set in Savannah, Georgia. From the Press Release: A psychological thriller that marries elements...Recent Articles
Movie Review: Black Mask (1996) – Eureka Blu-ray
May 11, 2024
New “Orphan Black: Echoes” Trailer Teases a Mystery
May 10, 2024