Question: who played marlena in days of our lives?
Answer: Deidre Ann Hall