Daniel Craig has spoken for the first time about his whirlwind wedding to actress Rachel Weisz and he also spoke about his new film, The Girl with the Dragon Tattoo.

The Bond star married his Dream House co-star Weisz in New York last month in a low-key ceremony attended only by Craig's teenage daughter Ella, Weisz's five-year-old son Henry, and two family friends.

According to Access Hollywood, Craig was questioned about the wedding during a press junket for new movie Cowboys & Aliens, and he confirmed they deliberately kept news of the nuptials quiet.

He said: "I did it secretly - I can't tell you how I pulled it off...My private life is incredibly important to me, and certainly that aspect of it is more than incredibly important to me."

While the 43-year-old actor remained tight-lipped about his marriage, he was eager to talk about David Fincher’s adaptation of the Swedish film The Girl with the Dragon Tattoo.

Based on the first novel in the late Stieg Larsson’s, Millennium Trilogy, Craig said: “I was shocked by [the violence] — and I literally have seen [only] minutes of the movie.

“But in the books, if you read the books, there’s this sort of implicit violence that’s going through them all the time that makes you turn the page because you’re not ever sure what’s going to happen next. And it’s in the movie."

The film’s poster is a black and white shot which shows Craig (as journalist Mikael Blomkvist) with one arm wrapped protectively around his half-nude co-star, Rooney Mara (who plays Lisbeth Salander).

Though the poster is revealing, Craig said he doesn’t understand why fans would be off-put by the topless shot given the graphic nature of the material.

He said: “The biggest issue is sex and it’s like, there’s nothing offensive about it.

“People have opinions about it, but I think it sort of works as a poster because [Rooney] looks great.

“I think it sort of really illustrates the two characters in the movie very well.”

The Girl with the Dragon Tattoo is in cinemas at the end of the year.