CharacterHarper PittHarper Pitt in Angels in America (2003), played by Mary-Louise Parker.Played byMary-Louise ParkerAppears inAngels in America2003