Thierry de Lestrade is a French documentary filmmaker known for his work on various social and environmental issues. He has directed and produced several acclaimed documentaries, including "The Invisible War" and "The Troublemakers." De Lestrade has received multiple awards for his work, including a Peabody Award for his documentary series "The Staircase." His films are known for their investigative approach and in-depth storytelling.
Show more