Terror Films is officially launching their YouTube channel in 2022 with two new releases: Last Radio Call and Evil at the Door. Last Radio Call, directed by Isaac Rodriguez (Deadware), is a found footage film and will debut on January 14, 2022. The film stars Sarah Froelich (A Town Full …
Read More »Michele Martin’s New Horror, ‘Howl,’ Available Now On Streaming Platforms
Available now on all streaming platforms from director Michele Martin is a new horror film, Howl. The film stars Martin herself (Blue), Kenny Johnson (Blade), and Scott Hamm (Coffin 2). Synopsis: Dulcina, a young woman with a dark past, is confined to a sanitarium after trying to hurt herself. Against …
Read More »