Answer
Mary Kane, played by Agnes Moorehead, is the mother of the titular character in Citizen Kane. She is a kind and loving woman who sacrifices her own happiness for her son's. However, she is also a strong and independent woman who is not afraid to stand up for what she believes in. Mary Kane is a complex and well-developed character who is essential to the film's story.