Marcella Detroit Movies
- 1978
Sgt. Pepper's Lonely Hearts Club Band
Sgt. Pepper's Lonely Hearts Club Band4.3731978HD
A small town band makes it big, but loses track of their roots, as they get caught up into the big-time machinations of the music biz. Now, they must...
- 1988
The Russian Film
The Russian Film01988HD
Short film directed by Sophie Muller, featuring footage of the live debut of the band Shakespears Sister (Siobhan Fahey and Marcella Detroit) in...