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.
2023
2022
2014
2004
1950
2021
1995
1992
2005
2007
2012
2002
2001
2020
2016
2013