Nachdem der heute achtjährige Andy Barclay (Alex Vincent) und seine Mutter vor zwei Jahren die Angriffe der vom Geist eines Serienkillers besessenen Puppe namens Chucky überlebt und ihn „getötet“ haben, wird die Mutter in eine psychiatrische Einrichtung überstellt und Andy landet bei einer Pflegefamilie. Seine Pflegeeltern sind ihm gegenüber etwas skeptisch, doch mit der ebenfalls hier vorübergehend lebenden, etwas älteren Kyle (Christine Elise), freundet er sich schnell an.
In der Zwischenzeit arbeitet die Firma, die die sogenannten Good Guy Puppen herstellt, noch immer an einer Korrektur ihres Images. Einerseits wurden die beteiligten Menschen, die vom Auftreten einer Mörderpuppe gesprochen haben, als wahnsinnig hingestellt. Andererseits wurde genau die Puppe, um die es sich handelt, wieder restauriert um zu beweisen, dass sie völlig harmlos ist. Böser Fehler, denn Chucky erwacht erneut zum Leben und macht sich auf die blutige Suche nach Andy…