Nos anos 50, na era McCarthy, a doutrina anti-comunista faz circular em Hollywood uma lista negra. Ali estão os nomes de profissionais suspeitos de ter relações com o comunismo e que não devem ser contratados. Neste clima opressivo, David Merrill (Robert De Niro) é um diretor de filmes chamado a prestar depoimento para um comitê que investiga "atividades anti-americanas", mas se nega a cooperar porque não quer prejudicar um amigo. Merrill, que sempre havia posto sua carreira em primeiro lugar, é incluído na lista negra por sua recusa e não encontra mais trabalho algum. Surge o dilema: ele colabora com o comitê inquisidor para retomar sua carreira ou mantém limpa sua consciência?