Beautiful, interesting, incredible cinema.
Experimental documentary that brings the pre-Islamic Mecca closer and confronts the maker (and viewer) with personal fears and delusions.