Christine Delgado is known for The Lost Platoon (1990) and This Is Not a Film (2001).
This Is Not a Film
The Lost Platoon
Sem dados