O diplomata Joseph Wilson (Sean Penn) escreveu um editorial para o jornal New York Times, no qual alega que a administração do presidente George W. Bush manipulou informações de relatórios sobre a existência de armas de destruição em massa no Iraque, de forma a justificar a invasão. Como retaliação Valerie Plame (Naomi Watts), esposa de Wilson e agente secreta da CIA, tem sua identidade revelada intencionalmente. É o início da luta de Wilson para que os responsáveis por este ato, um crime federal, sejam punidos. Ao mesmo tempo Valerie precisa se adaptar à nova realidade, afastada do trabalho e com a vida exposta pela imprensa.