Thank You for Smoking (2006)

04/14/2006 1h 32m

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

How old is the movie?

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.

More movies from 2006

Cast Ages at Release

Aaron Eckhart

as Nick Naylor

Born 03/12/1968, age

Maria Bello

as Polly Bailey

Born 04/18/1967, age

Cameron Bright

as Joey Naylor

Born 01/26/1993, age

Adam Brody

as Jack

Born 12/15/1979, age

Sam Elliott

as Lorne Lutch

Born 08/09/1944, age

Katie Holmes

as Heather Holloway

Born 12/18/1978, age

Rob Lowe

as Jeff Megall

Born 03/17/1964, age

William H. Macy

as Senator Ortolan Finistirre

Born 03/13/1950, age

Robert Duvall

as The Captain

Born 01/05/1931, age

David Koechner

as Bobby Jay Bliss

Born 08/24/1962, age

J.K. Simmons

as BR

Born 01/09/1955, age

Kim Dickens

as Jill Naylor

Born 06/18/1965, age

Todd Louiso

as Ron Goode

Born 01/27/1970, age

Jordan Garrett

as Kid #2

Born 12/17/1992, age

Courtney Taylor Burness

as Kid #3

Born 10/08/1995, age

Daniel Travis

as Brad

Born 03/10/1968, age

Richard Speight Jr.

as Trainee

Born 09/04/1970, age

Dennis Miller

as Dennis Miller

Born 11/03/1953, age

Melora Hardin

as Interviewer

Born 06/29/1967, age

Spencer Garrett

as Senator Lothridge

Born 09/19/1963, age

Earl Billings

as Senator Dupree

Born 07/04/1945, age