Daniel Craig was officially announced in July 2010 by Sony Pictures Entertainment to play the role as Mikael Blomkvist. The Brittish actor who is most known form his role as James Bond in Casino Royale and Quantum of Solace. Just Like Rooney Mara the part in The Girl with the Dragon Tattoo has been a tremendous career boost. Craig who was relativly unknown before Casino Royale is now together with Rooney Mara one of Hollywoods most wanted actor.
Before Daniel Craig was annouced for the role a lot of rumors had been circling. Both Brad Pitt, George Clooney and Johnny Depp were discussed for role but in the end Craig was the one who was annouced.
The role of Lisbeth Salander will be played by Rooney Mara. Mara who recently played in The Social Network, the film about Facebook and before that The terror on Elm Street.