Thank You For Smoking

He doesn't hide the truth... he just filters it
He doesn't hide the truth... he just filters it
THANK YOU FOR SMOKING (15)
D: Jason Reitman
20th Century Fox (David O. Sacks)
US 2006
92 mins

Comedy/Drama

W: Jason Reitman
DP: James Whitaker
Ed: Dana E. Glauberman 
Mus: Rolfe Kent

Aaron Eckhart (Nick Naylor), Maria Bello (Polly Bailey), Cameron Bright (Joey Naylor), David Koechner (Bobby Jay Bliss), Sam Elliott (Lorne Lutch), Katie Holmes (Heather Holloway), Rob Lowe (Jeff Megall), Robert Duvall (The Captain)

Aaron Eckhart is excellent in this hilariously politically incorrect black comedy. 
He plays a cynical-but-suave spin doctor who makes a decent living lobbying against bureaucrats for the benefits and virtues of smoking cigarettes.
There are moments towards the tail end of the film which veer towards sentimentality, but it's the irony that comes beforehand which is far more memorable.
7/10

Aaron Eckhart in Thank You For Smoking
Aaron Eckhart in Thank You For Smoking