Kate Mara bagged the role of Zoe Barnes after getting her sister Rooney to put in a good word with David Fincher. Rooney was starring in his film, ‘The Girl with the Dragon Tattoo’, at the time and he agreed to meet her sister – worked out pretty well for everyone!