Your Company
 

The Russian Film

· 1988
16m
Director Sophie Muller
Starring Siobhan Fahey, Marcella Detroit, David A. Stewart, Ray Cooper
Genre Music

Short film directed by Sophie Muller, featuring footage of the live debut of the band Shakespears Sister (Siobhan Fahey and Marcella Detroit) in Leningrad in 1988.

We hate to say it, but we can't find anywhere to view this film.

What are people saying?