Home People Donna Goodhand Donna Goodhand movies Donna Goodhand movies Donna Goodhand Movies (7) Antiviral (2013) As Woman. Matters of Life & Dating (2007) As Principal. Kardia (2006) As Auntie Florrie. Heart of a Stranger (2002) As Ruth LaSalle. X-Men (2000) As Rogue's Mother. Last Train Home (1989) As Clara Bradshaw. Pygmalion (1983) As Parlormaid.