1950'lerde Hollywood'da yönetmen olan David Merrill (Robert De Niro), hükümet tarafından Amerikan karşıtı olaylara karıştığı gerekçesiyle araştırılmaktadır. Adı temize çıkana kadar çalışamayan David, kötü günler geçirmeye başlar. FBI tarafından devamlı takip edilmektedir, karısı (Annette Bening) ve oğlunu bazen aylar boyunca görememeye başlar. Arkadaşlarını ispiyonladığı takdirde eski işini alabileceği söylendiğinde ise her şeyi itiraf etmek zorunda kalacaktır.