The Girl with the Dragon Tattoo had started shooting last Sunday in Stockholm, Sweden. Daniel Craig is spotted by by the media suiting up as he head for the set of the movie.

Daniel Craig will play Mikael Blomkvist, a journalist who teams up with a pierced and tattooed hacker Lisbeth Salander, portrayed by Rooney Mara, to solve a murder case. The movie is based on the Millenium Trilogy by Swedish author and journalist Stieg Larsson. (For details about the books, visit Wikipedia here.)

It will be remembered that the Rooney Mara landed the much-vied-for role of Lisbeth Salander, beating out Carrey Mulligan, Keira Knightley and Ellen Page whose name were attached to the project.

Harry Potter star Emma Watson was also rumored to be vying for Lisbeth Salander role, but the camp of the actress later denied auditioning for the film. The role eventually ended up with Rooney Mara.

Daniel Craig became involved with the three-movies project after plans for a new James Bond movie was shot down.

The Girl with the Dragon Tattoo is directed by David Fincher, who had previously directed the critical and commercially successful Facebook movie, The Social Network.