Better known for her role as psychopathic vampire Drusilla in the popular fantasy series Buffy Vampire Slayer, writer-director Juliet Landau delivers a rather disappointing first feature in…
Comments closedFilm and TV news and reviews
Better known for her role as psychopathic vampire Drusilla in the popular fantasy series Buffy Vampire Slayer, writer-director Juliet Landau delivers a rather disappointing first feature in…
Comments closed