1981-01-01
A film inspired by The Bible and filmed in the Sinai Desert, which stages the music contained within Popol Vuh's album Sei Still, Wisse Ich Bin