Franco Rosso RIP – director of Babylon

The film director Franco Rosso, best known for the classic sound system movie Babylon (1980), has died (see John Eden's obituary). Born in Italy in 1942, he attended Camberwell College of Art and was working at the Albany in Deptford along with the film's co-writer Martin Stellman when they conceived of a film based around ...