From Edmonton, London, England, UK • 1904 - 1988
Montgomery Tully (6 May 1904 – 10 October 1988) was an Irish film director and writer. (Via Wikipedia)
The House in Marsh RoadFilm • 1960