Daniel Craig has bid farewell to his role as James Bond after the filming for the movie has been cancelled due to MGM's cash crisis. But his career isn't ending just yet. Craig is said to be playing as Mikael Blomkvist in the upcoming movie The Girl with the Dragon Tattoo.

As confirmed by Deadline Hollywood, Craig has signed to play the lead in the American adaptation of Stieg Larsson's best-selling mystery novel.

For now, the role of Lisbeth Salander has not been given to anyone yet, but actresses Ellen Page, Mia Wasikowska and Rooney Mara are being considered for the role.

To be released on December 21, 2010, The Girl with the Dragon Tattoo is the first of three films from the trilogy.

The movie will be filmed in Sweden, directed by David Fincher, written by Steve Zaillian and produced by Scott Rudin.