BLOOD: THE LAST VAMPIRE

3 Stars
Year Released: 2001
MPAA Rating: Unrated
Running Time: 48 minutes

IN THEATERS IN NY AND LA! “Blood: The Last Vampire” sets itself apart from another digital animated feature, the recent “Final Fantasy: The Spirits Within,” in one crucial respect… the eyes…


Posted on August 16, 2001 by

        (1 of 1)