Question: who played lois lane in the superman movies with christopher reeves
Answer: Margaret Ruth Kidder ( October 17 , 1948 -- May 13 , 2018 ) , professionally known as Margot Kidder , was a Canadian - American actress and activist .