Santa Sangre

Santa Sangre ★★★★½

Second half of Alejandro Jodorowsky Double Feature at Egyptian Theater. 35mm. Wild, great stuff.