Thank You for Smoking (2005)
"Nick Naylor doesn't hide the truth...he filters it."
Movie · 2005 · 1h 32m · Released · Rated R · Comedy, Drama
Synopsis
Nick Naylor is a 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 bent on snuffing out cigarettes, Nick's powers of "filtering the truth" will be put to the test.
Watch the trailer
Where to watch
Stream
Rent
Buy
Streaming availability via JustWatch
Cast
- Aaron Eckhart as Nick Naylor
- Maria Bello as Polly Bailey
- Cameron Bright as Joey Naylor
- Adam Brody as Jack
- Sam Elliott as Lorne Lutch
- Katie Holmes as Heather Holloway
- Rob Lowe as Jeff Megall
- William H. Macy as Senator Ortolan Finistirre
- Robert Duvall as The Captain
- David Koechner as Bobby Jay Bliss
If you liked Thank You for Smoking, try
BingeNext's take
If you enjoy sharp, witty comedies with a bit of drama, Thank You for Smoking is a smart pick that balances humor and serious themes in a way that keeps you thinking while entertained. Aaron Eckhart plays Nick Naylor, a smooth-talking spokesman for Big Tobacco who’s always ready to spin the truth to defend smoking, even as he tries to be a good dad to his 12-year-old son. The film feels like a clever, fast-paced ride through the world of PR and politics, with moments that make you laugh and others that make you reflect on the power of persuasion. It’s a great choice if you like your comedies with a bit of bite and enjoy watching characters who navigate tricky moral ground with charm and wit. At just over an hour and a half, it’s easy to fit in and leaves you with plenty to think about afterward.
Tell BingeNext a few films you already love and get a fresh list of movies worth your evening.

The Lion King
How the Grinch Stole Christmas
Bad Boys II
Witness for the Prosecution
Master and Commander: The Far Side of the World
A Real Pain
Love, Simon
Just Like Heaven