Home News James Leahy Posted 2021/07/14 We are sorry to hear of the passing of James Leahy, who was director of the Slade film unit from 1971 - 1983. See  (13 July 2021).