Tag Archives: Jason Carter

Demon Under Glass (2002) Movie Review

Vampire movies have been done to death over the years, from the Blade series to the Hammer horror films to the cringe worthy Twilight films to the beloved Buffy The Vampire Slayer. Even the great movies such as From Dusk Till Dawn, John Carpenter’s Vampires and The Lost Boys follow …

Read More »