Santa Sangre (Holy Blood) is a 1989 Mexican-Italian avant-garde horror film directed by Alejandro Jodorowsky and written by Jodorowsky along with Claudio Argento and Roberto Leoni. It stars Axel Jodorowsky, Adan Jodorowsky, Blanca Guerra and Guy Stockwell. Divided into both a flashback and a flash-forward, the film, which is set in Mexico, tells the story of Fenix, a boy who grew up in a circus, and his life through both adolescence and early adulthood.
Santa Sangre has received predominantly positive reviews, with a reviewer from the British Film 4 describing it as "One of Jodorowskyï¿½s finest films" which "resonates with all the disturbing power of a clammy nightmare filtered through the hallucinatory lens of 1960s psychedelia."[