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