Estee Chandler is known for her work on The Emerald Forest (1985), Pleasantville (1998) and Team America: World Police (2004). Read more on iMDB