Thank You for Smoking (2005)

Thank You for Smoking
0
  •   6

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.

Discover

Cast

Aaron Eckhart
as Nick Naylor
Maria Bello
as Polly Bailey
Cameron Bright
as Joey Naylor
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
Kim Dickens
as Jill Naylor
Joan Lunden
as Joan Lunden
Mary Jo Smith
as Sue Maclean
Todd Louiso
as Ron Goode
Jeff Witzke
as Kidnapper
Timothy Dowling
as EGO Assistant
Dennis Miller
as Dennis Miller
Marc Scizak
as Ski Mask #2
Melora Hardin
as Interviewer
Brian Palermo
as FBI Agent (voice)
Michael Mantell
as Dr. Meisenbach
Spencer Garrett
as Senator Lothridge
Earl Billings
as Senator Dupree
Catherine Reitman
as Reporter #1
David O. Sacks
as Oil Lobbyist
Nancy O'Dell
as Nancy Humphries O'Dell
Roy Jenkins
as Debate Moderator
Bruce French
as Gentleman #2
Dana E. Glauberman
as Hotel Phone Operator (voice) (uncredited)
Eva La Dare
as Flight Attendant (uncredited)
Aloma Wright
as Gizelle (voice) (uncredited)
Elon Musk
as Valet (uncredited)

You must be logged in to comment.

Login

You must be logged in to leave a review.

Login