Question: who played mary on its a wonderful life
Answer: Donna Reed as Mary Hatch Bailey