The Spanish Inn poster
The Spanish Inn poster

The Spanish Inn

2006Movie
Horror

In 1850 Pedro and Zen stop at an Inn in Mexico run by beautiful women, who may be vampires. But, Pedro and Zen are vampire hunters.

Where to Watch

No US streaming subscription carries this title right now.

Top Cast

More Like This