Demi Moore has been in a movie.
Blame it on Rio is a 1984 American romantic comedy film directed by Stanley Donen and written by Charlie Peters and Larry Gelbart based on the 1977 French film Un moment d'égarement . Starring an ensemble cast led by Michael Caine , Joseph Bologna , Michelle Johnson , Valerie Harper , Demi Moore , and José Lewgoy , the film was nominated for a Razzie Award including Worst New Star for Johnson . Demi Moore . After making her film debut later that year , she appeared on the soap opera General Hospital and subsequently gained recognition for her work in Blame It on Rio ( 1984 ) and St. Elmo 's Fire ( 1985 ) .