Thank You For Smoking

2006 • 92 minutes
4.4
29 reviews
86%
Tomatometer
Eligible
Watch in a web browser or on supported devices Learn More

About this movie

Aaron Eckhart stars as Nick Naylor, a sexy, charismatic spin-doctor for Big Tobacco who'll fight to protect America's right to smoke -- even if it kills him -- while still remaining a role model for his 12-year old son. When he incurs the wrath of a senator (William H. Macy) bent on snuffing out cigarettes, Nick's powers of "filtering the truth" will be put to the test. As Nick says, "If you want an easy job, go work for the Red Cross." With a smokin' all-star cast that includes Rob Lowe, Maria Bello, Katie Holmes, Adam Brody and Robert Duvall, this hilarious comedy will prove seriously addictive!

Ratings and reviews

4.4
29 reviews
Colin Arthur
November 1, 2014
One of the most funny films about public opinion & spin. Well worth a watch. The humour is sharp & fast paced, very tongue in cheek.
John O'Hara
November 4, 2014
Clever funny great performances. I get annoyed when films this good aren't more popular. Buy it and enjoy.
Paul Kielty
June 16, 2018
It's rare for a movie to have this much charisma.