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

Borrowed Time

73%

Chi-Raq

57%

Door to Door

75%

The Wackness

64%

Malibu's Most Wanted

52%

The Cooler

67%

Jacquou the Rebel

66%

Rebirth

47%

Locked Out

62%

The Duelist

62%

Shogun Assassin

69%

Buffalo Soldiers

63%

Wake Up, Ron Burgundy: The Lost Movie

60%

Greed

56%

Last Life in the Universe

72%

Edmond

59%

Maradona, the Hand of God

58%

Dreamgirls

58%

The Work

76%

The Mummy's Curse

55%

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