Aired April 17, 2016 Is Alejandro Jodorowsky's The Holy Mountain inscrutable...or can it be easily explained?