John Sayles is the director and screenwriter of some of the finest American movies of the last 30... More >>>