OMG. They're practically Twins. Daniel Craig has been confirmed to play the role of disgraced journalist Mikael Blomkvist in the American adaptation of Stieg Larsson's The Girl with the Dragon Tattoo. The role was played originally by Swedish actor Michael Nyqvist in the Millennium Trilogy. As you're all aware the amazing David Fincher will be directing the first instalment of the series.
Of course, casting for the edgy starring role of Lisabeth Sander is still up in the air with Carey Mulligan no longer among the candidates. Rumoured actresses up for the role at this point in casting include Ellen Page, Mia Wasikowska and Rooney Mara according to Entertainment Weekly. Expect them to throw us for a loop and cast someone obscure. Sneaky.