NetflixMovies

Directed by Christian Duguay

Nine films directed by Christian Duguay, made between 1991 and 2008, including The Art of War, Screamers and The Assignment.