How many movies have Chris Clemente and Debbie DeVilla collaborated on?
They have worked on 2 movies together! Their first movie together was Trap (2024) while their highest rated movie together was Caddo Lake (2024).
Crew
Post Production Supervisor
Crew
Production Design
Crew
Post Production Supervisor
Crew
Production Design