Werner Herzog gains exclusive access to film inside the Chauvet caves of Southern France, capturing the oldest known pictorial creations of humankind in their astonishing natural setting.
http://www.imdb.com/video/imdb/vi150641433/Comes out March 25th.
It's on at the Watershed in Bristol but I don't know where else.