Directed by: Charles Matton Stars: Dayle Haddon, Udo Kier, François Dunoyer Language: French | Subtitles: English Country: France Also known as: L’amour est un fleuve en Russie Description: A notorious secret society known as Spermula plans to return from the future and conquer Earth by . . . This Content Available […]