Documentary about strange or grotesque things around the world: the sacred city of Benares, India, where old men go to …
A 'documentary' of stripping, from the dawn of humanity to the future.