Thank You for Smoking (2005)

09/09/2005 (GB) • 1h 32m

Comedy, Drama

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

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.

Top Billed Cast

Aaron Eckhart

Nick Naylor

Maria Bello

Polly Bailey

Cameron Bright

Joey Naylor

Sam Elliott

Lorne Lutch

Katie Holmes

Heather Holloway

Rob Lowe

Jeff Megall

William H. Macy

Senator Ortolan Finistirre

Robert Duvall

The Captain


Recommendations

Locked Out

62%

Rebirth

47%

Chi-Raq

57%

Dreamgirls

58%

Cuba and the Cameraman

75%

You Only Live Once

71%

Greed

57%

Malibu's Most Wanted

51%

The Duelist

62%

Maradona, the Hand of God

58%

Shogun Assassin

69%

Wedding in Malinovka

71%

Wake Up, Ron Burgundy: The Lost Movie

60%

The End of Love

62%

Door to Door

76%

Double Down

48%

The Work

75%

My Friend Ivan Lapshin

68%

Four Horsemen

71%

Jesse Stone: No Remorse

68%

Status

Released

Original Language

English

Budget

$6,500,000.00

Revenue

$24,793,509.00

Keywords

research

based on novel or book

capitalism

politics

smoking

cigarette

lie

affectation

politician

tobacco

health

marketing

social satire

morality

advertising

lung cancer

candid

lobbyist

tobacco industry

nicotine

father son relationship

absurd

admiring

adoring

ambiguous

ambivalent

antagonistic

audacious

conceited

© All Rights Reserved 2025