Thank You for Smoking (2006) - Rotten Tomatoes

Thank You for Smoking (2006)



Critic Consensus: Loaded with delightfully unscrupulous characters and and a witty, cynical script, Thank You For Smoking is a sharp satire with a brilliantly smarmy lead performance from Aaron Eckhart.

Movie Info

Nick Naylor, chief spokesman for Big Tobacco, makes his living defending the rights of smokers and cigarette makers in today's neo-puritanical culture. Confronted by health zealots out to ban tobacco and an opportunistic senator who wants to put poison labels on cigarette packs, Nick goes on a PR offensive, spinning away the dangers of cigarettes on TV talk shows and enlisting a Hollywood super-agent to promote smoking in movies. Nick's newfound notoriety attracts the attention of both tobacco's head honcho and an investigative reporter for an influential Washington daily. Nick says he is just doing what it takes to pay the mortgage, but the increased scrutiny of his son and a very real death threat may force him to think differently.more
Rating: R (for language and some sexual content.)
Genre: Drama, Comedy
Directed By:
Written By: Jason Reitman
In Theaters:
On DVD: Oct 3, 2006
Box Office: $24.8M
Fox Searchlight - Official Site


Aaron Eckhart
as Nick Naylor
Maria Bello
as Polly Bailey
Katie Holmes
as Heather Holloway
Mary Jo Smith
as Sue Maclean
Sam Elliott
as Lorne Lutch
Rob Lowe
as Jeff Megall
William H. Macy
as Senator Ortolan Fini...
Robert Duvall
as Doak `The Captain' B...
Kim Dickens
as Jill Naylor
Todd Louiso
as Ron Goode
Joan Lunden
as Herself
Eric Haberman
as Robin Williger
Cameron Bright
as Joey Naylor
David Koechner
as Bobby Jay Bliss
J.K. Simmons
as Budd `BR' Rohrabache...
Jeff Witzke
as Kidnapper
Alex Diaz
as Kid No. 1
Rachel Thorp
as Christine
Jordan Garrett
as Kid No. 2
Jordan Orr
as Kid No. 4
Katie Winslow
as Jeanette Dantine
Eric Maldonado
as Tobacco Club Host
Renee Graham
as Tiffany
Timothy Dowling
as EGO Assistant
Melora Hardin
as Interviewer
Terry James
as Ski Mask No. 1
Marc Scizak
as Ski Mask No. 2
Michael Mantell
as Dr. Meisenbach
Brian Palermo
as Voice Of F.B.I. Agen...
Tonyo Melendez
as Mr. Herera
Spencer Garrett
as Senator Lothridge
Earls Billings
as Senator Dupree
Earl Billings
as Senator Dupree
Nancy O'Dell
as Herself
Catherine Reitman
as Reporter #1
Roy Jenkins
as Debate Moderator
David Sacks
as Oil Lobbyist
Howard Weitzman
as Gentleman #1
Bruce French
as Gentleman #2
Robert L. Richards
as Gentleman #3
David O. Sacks
as Oil Lobbyist
Show More Cast

News & Interviews for Thank You for Smoking

Critic Reviews for Thank You for Smoking

All Critics (186) | Top Critics (45)

The picture is obviously a satire, but it has no sharpness, no sense of daring.

Full Review… | October 7, 2006
Top Critic

Aiming at all targets and hitting none of them, the movie is as harmless and inconsequential as a candy cigarette.

Full Review… | June 24, 2006
Time Out
Top Critic

Curiously, the film's key drawback --its impassive resolution feels a little too slick -- is arguably indicative of the theme: no matter how much we may think we're peeling back the layers, all we arrive at is another fašade.

Full Review… | November 7, 2012
Empire Magazine Australasia

Thank You For Smoking gets much of its juice from a superb Aaron Eckhart as Nick Naylor.

Full Review… | September 19, 2009
Film and Felt

The joke fizzles

Full Review… | August 30, 2009

Thank You For Smoking is an elegant satire, sneaky and subtle...

Full Review… | February 28, 2008

Audience Reviews for Thank You for Smoking


Nick Naylor is possibly the most hated man in America; his job is basically to peddle poison to children. But it pays the mortgage...This extremely clever and insightful satire of today's climate of political spin is incredibly sharply written and has lots of laugh out loud moments as it deconstructs the methods used by PR men in the 21st century; even the "good guys" do not emerge unscathed as they are shown to use exactly the same tactics (see the hilarious scene when William H. Macy bemoans the quality of his TV "cancer kid"!). It may not have the flash and bangs of Lord Of War, but it has far more depth; in fact it reminded me more of an updated version of American Psycho. Instead of the hands on greed of the 80s satirised in that film, it shows how the immoral earn their corporate cash through hypocrisy and double talk these days rather than getting their "hands dirty". I couldn't help feeling that Jason Reitman got more carried away with making a political point and smart dialogue than dramatic momentum and so the plot lacked focus, but the cast are all superb and it contains witty and stylish visual and voice over cues in a similar vein to Fight Club and a great soundtrack. Very funny, very clever.

xGary Xx

Super Reviewer


Cleaver Thats the best way to describe this movie and the way Aaron Eckhart acts throughout the whole movie. Enjoy!

paul o.
paul oh

Super Reviewer

Lying's not murder, is it ... and that's the popular wisdom, a thought that guides many existences, but in this flush comedy the lead proclaims, no, sneers that Genghis Khan's got nothing on him as he's the charming and suave mouthpiece for big tobacco. A quick, smart script and smooth direction round out this very enjoyable visit to the darkest of dark sides while admitting, with a smile, no wrongdoing.

Kevin M. Williams

Super Reviewer

Thank You for Smoking Quotes

Nick Naylor: I don't have a MD or law degree. I have a bachelor's in kicking butt and taking names.
– Submitted by Yoga L (3 years ago)
Nick Naylor: That's the beauty of argument, if you argue correctly, you're never wrong.
– Submitted by Yoga L (3 years ago)
Brad: Nick, your job and everything aside, I hope you understand that second hand smoke's a real killer.
Nick Naylor: What are you talking about?
Brad: I just hope you're providing a smoke-free environment for Joey is all I'm saying.
Nick Naylor: Brad, I'm his father. You're the guy fucking his mom.
Brad: That was unnecessary.
– Submitted by Yoga L (3 years ago)
Nick Naylor: I like a challenge. If you want an easy job, go work for the Red Cross.
– Submitted by Diego T (3 years ago)

Discussion Forum

Discuss Thank You for Smoking on our Movie forum!