festivalreviews.org
Died Today (October 21st): François Truffaut (1932–1984)
François Truffaut (1932–1984) Born: February 6, 1932 in Paris, France Died: October 21, 1984 (age 52) in Neuilly-sur-Seine, Hauts-de-Seine, France Was voted the 27th Greatest Director of all time b…