Planet of the Vampires ★★★★½

The set design! The colors! The ending! Want more Bava NOW!

Stefan liked this review