Entries Tagged with ‘sarah lieving’

The Beast of Bray Road’s Release Date: 1 September 2005 (USA) Genre: Horror Director(s): Leigh Scott (Frankenstein Reborn, Art House) Writer(s): Leigh Scott (Frankenstein Reborn, Art House) Staring: Jeff Denton, Thomas Downey and Sarah Lieving After establishing himself as a director to watch with Frankenstein Reborn, Leigh Scott takes a step back with this gore-filled, […]

(Continue reading…)