Alejandro Jodorowsky

PopGap #30: Santa Sangre (1989) 27 July 2017
Silver Screen Streak List #08: 01. The Holy Mountain (1973) 02 August 2020
Silver Screen Streak List #08: Flickchart’s Top-Ranked ‘Mindbenders’ 27 July 2020