Judith Chaffee: Judith Chaffee. Actress: The Inhabitants. Judith Chaffee is known for The Inhabitants (2015).
Known For: The Inhabitants (Rose)