Olivier Debray is known for The Turn of the Screw (1992), Extreme Justice (1986) and The Glass Jar (1999).
The Glass Jar
The Turn of the Screw
HBO Imagine
Extreme Justice
No data