Frances Lee McCain

Frances Lee McCain is an American actress who portrayed Mrs. Riley  in Scream (1996).

Career
She started acting in 1969. Over her career, she has been in seventeen films. Her first film was The Laughing Policeman released in 1973. Francis' most recent film was Stitch in Time released in 2012.