The Russian Film
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.
- Year : 1988
- Country :
- Genre : Music
- Studio :
- Keyword :
- Director : Sophie Muller
- Cast : Siobhan Fahey, Marcella Detroit, Dave Stewart, Ray Cooper