Plot: The innovative and influential British filmmaker Derek Jarman was invited to direct the Pet Shop Boys' 1989 tour. This film is a series of iconoclastic images he created for the background projections
Release Date:
Monday, November 29 1993 31 years ago