Production
Debra McClutchy is a Brooklyn-based independent filmmaker and content creator. Her most recent film credits include co-director of THE MARTHA MITCHELL EFFECT, an Academy Award-nominated 40-minute arch...
Oh Yeah!
Archival Footage Coordinator
2025
The Martha Mitchell Effect
Director
2022
The Booksellers
Co-Producer
2020
LCD Soundsystem: The Long Goodbye
Producer
2011
Jean Seberg
Researcher
2007
Discovering William Greaves
2006
The Making of ‘My Own Private Idaho’
Associate Producer
2005