Nick Naylor (Aaron Eckhart), es el portavoz jefe de las grandes tabaqueras, que se gana la vida defendiendo los derechos de los fumadores y los fabricantes de tabaco en la cultura neopuritana tan en boga hoy en día. Enfrentándose a los fanáticos de la salud que desean prohibir el tabaco y a un oportunista senador (William H. Macy) que pretende poner etiquetas con la palabra veneno en las cajetillas de cigarrillos, Nick emprende una ofensiva de relaciones públicas, refutando los peligros de los cigarrillos en programas de televisión y contratando a un agente en Hollywood (Rob Lowe) para que promueva el hábito de fumar en las películas.