Question: who plays zoe barnes in house of cards?
Answer: Kate Rooney Mara