29 Nov 2008 – 20 Dec 2008
The first film to be screened at the new ICA cinemas on The Mall in May 1968, this extraordinary production has images that are often as brutal and shocking as they are stunningly beautiful. Starring Helen Millen in her screen debut, the film tells the story of a young man who sells his own suicide to an advertising agency.
Dir Don Levy, UK 1967, 142 mins