Daniel Craig has closed his deal to play journalist Mikael Blomkvist in The Girl With the Dragon Tattoo, a deal which factors in options for two sequels based on The Girl Who Played With Fire, and The Girl Who Kicked The Hornets' Nest. The novels comprise the bestselling trilogy by late Stieg Larsson.