Lucien Castaing-Taylor: Lucien Castaing-Taylor. Director: The Fabric of the Human Body. Lucien Castaing-Taylor is known for The Fabric of the Human Body (2022), Leviathan (2012) and Caniba (2017).
Known For: The Fabric of the Human Body (Director), Leviathan (Director), Caniba (Director), Sweetgrass (Director(uncredited))