Rita RusićProductionBorn 16/05/1960Poreč, CroatiaKnown ForPechino Express2012Polvere200948 Hours2006The Third Solution1988Joan Lui1985The Repenter1985Attila Scourge of God1982Grand Hotel Excelsior1982