James Gray is an American director and screenwriter. With many critical acclaimed movies under his belt. (moreā¦) Read More