Objective: John Sayles is a hard man to pin down. He writes for hire, but his directorial works are always personal, always unpredictable.
Matches 1 to 18 out of 18