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