Mara, who just finished working with director Fincher on his soon to be released The Social Network, has been considered the favourite for the role for some time, although many fan sites held out hope for bigger names such as Natalie Portman or Ellen Page.
Mara, who also appeared in the recent remake of A Nightmare on Elm Street, joins Daniel Craig in the cast, who will play journalist Mikael Blomkvist. Robin Wright and Stellan Skarsgard have been in discussion for supporting roles.
I have never seen Mara in anything that I can recall other than Youth in Revolt, which she was good in, but she seems to be the right age and body type of the role, and if Fincher has confidence, I can go along. Craig is a really good choice to top-line the film.