The Cowboys star Daniel Craig faces a constant struggle to resist the urge to smoke, after managing to given up the habit.

On being asked why he stopped smoking, the 43-year-old English actor said smoking is "dumb" and "stupid".
"Because it's stupid, no offence ... yes I love it, it's dumb and it will kill you ... It's still a constant struggle, they always say you're an addict and you can never actually stop being a smoker," Contactmusic quoted him as saying.
"It's a horrible thing, it's a real addiction, very difficult," he added.
Source-ANI