Margaret Fairchild is an actress, known for Mommie Dearest (1981), The Rain People (1969) and Ulzana's Raid (1972). Read more on iMDB