(15, 92mins) Aaron Eckhart, Robert Duvall, Katie Holmes, Adam Brody, Cameron Bright, JK Simmons, David Koechner, Sam Eliott, Rob Lowe.

Directed by Jason Reitman "Michael Jordan plays ball. Charles Manson kills people. I talk. Everyone has a talent." - Nick Naylor, chief spokesman for Big Tobacco.

Based on Christopher Buckley's satirical novel about the culture of spin inside the multi-billion dollar tobacco industry, Thank You For Smoking is a wickedly funny portrait of one man's abuse of the system for his own ends.

Writer-director Jason Reitman navigates this high-powered, high-profit world of carefully manipulated facts and figures with aplomb, creating a lovable rogue in his anti-hero, Nick, played with effusive charm by Aaron Eckhart.

Nick is a sharp-suited company man, who uses his good looks and well-honed oratory skills to deflect any loaded question with one of his own.

When he agrees to give a talk in front of his son's class and the youngsters say their parents have told them not to smoke, Nick counters: "If your parents told you chocolate was dangerous, would you believe them?"

Of course, the little ones shake their heads.

"If you argue correctly, you are never wrong," Nick later confides in his 12-year-old son Joey (Bright), fuelling the youngster's rebellious streak.

Believing his own hype, Nick is delighted (and none too surprised) when Washington reporter Heather Holloway (Holmes) asks to interview him for a profile piece: Publicity which could offset the threat posed by opportunistic senator Ortolan Finistirre (William Macy), who is spearheading a campaign to have "Poison" stickers positioned on the front of all packs of cigarettes.

True to form, Nick ends up sleeping with Heather, believing that he has her wrapped around his nicotine-stained finger. When she betrays him, he's aghast: "I presumed anything said while inside you was privileged!"

Meanwhile, Nick pursues an agenda to make smoking sexy again by ingratiating himself to Hollywood super-agent Jeff Megall (Lowe).

Jeff is one of the most important movers and shakers in the film community and Nick hopes Jeff can magic up a futuristic sci-fi blockbuster featuring Catherine Zeta-Jones, Brad Pitt and a pack of 20.

The outlook seems positive. "Can Brad blow smoke rings?" asks Nick. "I don't have that information..." replies Jeff matter-of-factly.

But how far is Nick willing to go to get the whole world to inhale?

Thank You For Smoking pokes merciless fun at the entertainment and tobacco industries, and the public's gullibility when faced with a so-called expert. The dialogue crackles with polished one-liners and put-downs.

Nick's appearance in front of a congressional hearing chaired by Finistirre is hysterical, with the spin doctor somehow using rhetoric to question dairy exports from the senator's state.

"That's ludicrous. The great state of Vermont will not apologise for its cheese!" splutters the politician. Wonderful stuff.