New York, USA: Vincent Sullivan (Benedict Cumberbatch) hat einen äußerst ungewöhnlichen Beruf: Er ist ein gefeierter Puppenspieler, der für seine virtuosen Shows bekannt ist. Sein wohl größter Erfolg ist die Kindersendung “Good Day Sunshine”, die regelmäßig die Herzen seiner jungen Fans höherschlagen lässt. Als eines Tages jedoch sein neunjähriger Sohn Edgar (Ivan Morris Howe) verschwindet, steht Vincents Leben plötzlich Kopf. Er droht an dem Schmerz über den Verlust zu zerbrechen, was sich schon bald schädlich auf sein Umfeld auswirkt. Weder die Beziehungen zu seiner Frau Cassie (Gaby Hoffmann) und seiner Mutter Anne (Phoebe Nicholls) noch zu seinen Kolleg*innen Lennie (Dan Fogler) und Ronnie (Roberta Colindrez) halten der Belastung durch Vincents selbstzerstörerisches Verhalten stand. Nur noch ein Freund bleibt an seiner Seite: Eric. Dieser ist allerdings kein Mensch, sondern eine große blaue Monsterpuppe, die auf einer Zeichnung Edgars basiert. Detective Michael Ledroit (McKinley Belcher III) setzt währenddessen alles daran, mehr über Edgars Verschwinden zu erfahren, doch noch ahnt er nicht, dass es zuvor bereits ähnliche Fälle gegeben hat. Kommt die Wahrheit endlich ans Licht?