Thank You for Smoking Backdrop Blur
Thank You for Smoking Poster

Thank You for Smoking

"Nick Naylor doesn't hide the truth...he filters it."

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.

Top Cast

  • Aaron Eckhart

    Aaron Eckhart

    Nick Naylor

  • Maria Bello

    Maria Bello

    Polly Bailey

  • Cameron Bright

    Cameron Bright

    Joey Naylor

  • Adam Brody

    Adam Brody

    Jack

  • Sam Elliott

    Sam Elliott

    Lorne Lutch

  • Katie Holmes

    Katie Holmes

    Heather Holloway

  • Rob Lowe

    Rob Lowe

    Jeff Megall

  • William H. Macy

    William H. Macy

    Senator Ortolan Finistirre

  • Robert Duvall

    Robert Duvall

    The Captain

Overview

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.

Rating

7.2 / 10
2,414 Reviews
3 Popular

Trailers & Clips

Recommendations

A Thousand Words

Jack McCall is a fast-talking literary agent, who can close any deal, any time, any way. He has set his sights on New Age guru Dr. Sinja for his own selfish purposes. But Dr. Sinja is on to him, and Jack’s life comes unglued after a magical Bodhi tree mysteriously appears in his backyard. With every word Jack speaks, a leaf falls from the tree and he realizes that when the last leaf falls, both he and the tree are toast. Words have never failed Jack McCall, but now he’s got to stop talking and conjure up some outrageous ways to communicate or he’s a goner.

A Thousand Words

6.1 2012