Question: who plays diane lockhart in the good wife
Answer: Christine Jane Baranski