Margaret Anne MacLeod - Actor
2 Movies and TV Series
Movie
Archangel
― A surrealistic film in which a strangely assorted group of people come together in the Russian Arcti..
Movie
Tales From The Gimli Hospital
― While their mother is dying in the modern Gimli, Manitoba hospital, two young children are told an i..