Sono passati otto anni dagli eventi narrati in Rosemary's Baby: Nastro rosso a New York. Rosemary cerca ancora una volta di sfuggire alla setta insieme al figlio Adrian, che lei chiama Andrew. La setta, però, riesce a riprenderli e fa in modo che Rosemary salga su un autobus senza conducente. Adrian allora cresce solo con il padre Guy che impronta la vita del ragazzo su una rigida educazione senza mai però svelare ad Adrian l'esistenza della setta e il perché sia nato. Adrian, ormai al college, fa amicizia con Peter, giocatore di Football e con Ellen, giovane e timida ragazza appartenente ad una famiglia molto cattolica. Da lì le cose prenderanno una piega inaspettata, e Adrian scoprirà che è molto più fuori dal comune da quel che si immagina!