Thank You for Smoking
Cast & Crew
Aaron Eckhart Nick Naylor
Maria Bello Polly Bailey
Cameron Bright Joey Naylor
Adam Brody Jack
Sam Elliott Lorne Lutch
Katie Holmes Heather Holloway
David Koechner Bobby Jay Bliss
William H. Macy Senator Finistirre
J.K. Simmons BR
Robert Duvall Captain
Kim Dickens Jill Naylor
Rob Lowe Jeff Megall
Dennis Miller TV Host
Jason Reitman Director
Elon Musk Executive Producer
⨁Full Cast & Crew