Un peu plus de deux ans après les événements du premier film, un Andy Barclay, maintenant âgé de 8 ans (Alex Vincent), est devenu pupille de l'État après que sa mère Karen a été placée dans un institut psychiatrique pour avoir maintenu sa version des faits concernant Chucky devant le tribunal.
Le PDG de la société Play Pals, Sullivan (Peter Haskell), fait réassembler la poupée Chucky pour montrer qu'il n'y a rien de mal avec elle. En faisant cela, il réveille l'âme de Charles Lee Ray alias Chucky (voix de Brad Dourif) qui part à la recherche d'Andy.
En même temps, Andy est placé dans une famille d'accueil, accueilli par Joanne (Jenny Agutter) et Phil Simpson (Gerrit Graham). Andy fait également la connaissance de sa sœur d'accueil rebelle de 17 ans, Kyle (Christine Elise).
Chucky retrouve Andy et reprend ses meurtres afin de transférer son âme dans le corps d'Andy pour devenir humain, laissant Kyle comme la seule personne capable de protéger Andy et de l'aider à arrêter Chucky.