Vampires: Los Muertos
Release: January 01, 2002
Release: January 01, 2002

A vampire hunter and a priest fight a band of the walking dead in Mexico.

Trailers
An unhandled error has occurred. Reload Dismiss