Nick Naylor (Aaron Eckhart) ist Leiter der Presseabteilung von Big Tobacco, einem großen Zigarettenkonzern im Lande. Er meistert bisher die Aufgabe, den Gegnern der Tabakindustrie Paroli zu bieten, verdreht ungeniert die Tatsachen und stellt seinen Arbeitgeber eloquent immer ins beste Licht. Ein gut bezahlter Job, schließlich gilt es noch eine Hypothek abzuzahlen.
Zusammen mit Kollegen von ähnlich bedrohten Branchen bildet er den Club T.A.G. Team, "Tödlich, aber gut", wo man sich regelmäßig "Bei Bert´s" trifft, über ihre Probleme spricht und in geselliger Runde über deren Feinde herzieht. Dazu gehört Polly Bailey (Maria Bello), Lobbyistin der Alkohol-Industrie sowie Bobby Jay Bliss (David Koechner), der die Waffenlobby vertritt.
Doch eine besonders harte Nuss bekommt Nick mit Senator Ortolan K. Finistirre (William H. Macy) zu knacken: Der versucht ein Gesetz durchzudrücken, nach dem auf jeder Zigarettenschachtel neben einem deutlichen Warnhinweis auch noch ein Totenkopf aufgebracht werden soll. Naylor startet einen PR-Feldzug gegen dieses Vorhaben und verharmlost das Gesundheitsrisiko des Rauchens in TV-Auftritten. So wird er in der "Joan Lunden Show" mit dem 15-jährigen Krebspatienten Robin Williger (Eric Haberman) konfrontiert, der mit dem Rauchen aufgehört hat. Nick wünscht ihm, dass er überlebt und weiterrauchen kann.
Auch die Tatsache, dass der Senator sich für den fettreichen Cheddar-Käse aus seiner Heimat Vermont einsetzt, münzt Nick geschickt um - ist doch Cholesterin schließlich Todesrisiko Nr. 1 in den USA. Desweiteren spannt er den rührigen Schauspielagenten Jeff Megall (Rob Lowe) vor seinen Karren, der sich einsetzen soll, um Zigaretten im Film zu promoten. Der und sein eifriger Assistent Jack (Adam Brody) sind sofort begeistert.
Mit seiner Kampagne schießt Nick allerdings etwas übers Ziel hinaus, was die erhöhte Aufmerksamkeit von Tabakmogul Captain Boykin (Robert Duvall) auf sich zieht. In seinem Übermut und auf wegen der gerade laufenden Scheidung von seiner Frau Jill (Kim Dickens) beginnt Nick gar eine Beziehung mit der Journalistin Heather Holloway (Katie Holmes), ohne zu bemerken, dass sie ihn für ihre Karriere missbrauchen will. Doch nicht nur hier droht Unbill: Nicks 12-jähriger Sohn Joey (Cameron Bright) stellt zunehmend kritische Fragen nach der Vereinbarkeit vom Job des Vaters mit dessen Gewissen...