New York, années 1980. Vincent Sullivan est le principal fabricant de marionnettes et marionnettiste du spectacle pour enfants le plus populaire d'Amérique. Sa vie commence à s'effondrer lorsque son jeune fils, Edgar, disparaît. Sans abri et aux prises avec une dépendance à la drogue, Vincent découvre que son seul compagnon est Eric, une marionnette bleue.