Maggie McOmie is an American stage and film actress, best known for costarring with Robert Duvall in George Lucas 1971 film THX 1138. Though the film received mixed reviews at the time, it has since developed a cult following.
NA
Source: Wikipedia