Show more
David Hardin Beaird (August 19, 1952 – February 6, 2019) was an American film and stage director, screenwriter, and playwright. He was born in Shreveport, Louisiana. Wikipedia