SANTA SANGRE (1989)

Santa Sangre is a visually interesting, often times bizarre carny film that hopes beyond all hope it'll hold your attention on those two aspects alone

Read More