Lucien Castaing-Taylor is a renowned filmmaker, recognized for his work on a trio of thought-provoking cinematic endeavors, including the 2022 release "The Fabric of the Human Body", the 2012 critically acclaimed "Leviathan", and the 2017 documentary "Caniba".

Lucien Castaing-Taylor
59 · Born: Jan 10, 1966














