Thank You for Smoking (2005)

Thank You for Smoking poster

"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

Thank You for Smoking 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.

Loading BingeNext...