Margaret Umbers is known for Smash Palace (1981), Bridge to Nowhere (1986) and Death Warmed Up (1984). imdb.com