actor

Thank You for Smoking

71.91 %|Sep 9, 2005|Comedy, Drama

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.

Featured Crew

Eveleen Bandy
Associate Producer
Daniel Brunt
Co-Producer
Tony Ayala
Grip
M. Marcos Gonzalez
Set Dresser
Jeff Johnson
Set Medic
Dennis Janovici
Transportation Co-Captain
Patrick Lennon
Gaffer
Maxine Morris
Key Hair Stylist

Cast

actor
Aaron Eckhart
Nick Naylor
actor
Maria Bello
Polly Bailey
actor
Cameron Bright
Joey Naylor
actor
Sam Elliott
Lorne Lutch
actor
Katie Holmes
Heather Holloway
actor
Rob Lowe
Jeff Megall
actor
William H. Macy
Senator Ortolan Finistirre
actor
Robert Duvall
The Captain
actor
David Koechner
Bobby Jay Bliss
actor
Kim Dickens
Jill Naylor
actor
Joan Lunden
Joan Lunden
actor
Mary Jo Smith
Sue Maclean
actor
Todd Louiso
Ron Goode
actor
Jeff Witzke
Kidnapper
actor
Timothy Dowling
EGO Assistant
actor
Dennis Miller
Dennis Miller
actor
Terry James
Ski Mask #1
actor
Marc Scizak
Ski Mask #2
actor
Rachel Thorp
Flighty Girl
actor
Melora Hardin
Interviewer
actor
Brian Palermo
FBI Agent (voice)
actor
Michael Mantell
Dr. Meisenbach
actor
Spencer Garrett
Senator Lothridge
actor
Earl Billings
Senator Dupree
actor
David O. Sacks
Oil Lobbyist
actor
Nancy O'Dell
Nancy Humphries O'Dell
actor
Roy Jenkins
Debate Moderator
actor
Bruce French
Gentleman #2
actor
Christopher Buckley
Man at Metro Station (uncredited)
actor
Dana E. Glauberman
Hotel Phone Operator (voice) (uncredited)
actor
Eva La Dare
Flight Attendant (uncredited)
actor
Robert Malina
Peter (uncredited)
actor
Aloma Wright
Gizelle (voice) (uncredited)
actor
Elon Musk
Valet (uncredited)