Ann Dowd is known as an American actress. She is most famous for her roles in Compliance, The Leftovers, and The Handmaid's Tale. ... Read more