La fin du monde est annoncée pour le 31 décembre 1999 à minuit. Après la panique, les habitants de Toronto ont finalement accepté cette fatalité et un groupe d'individus très différents va se démener pour organiser une fin parfaite.
Caterina, célèbre cantatrice, quitte New York à la mort de son mari et va s'installer en Italie avec son fils Joe, un adolescent qu'elle laisse livré à lui-même. Lorsqu'elle découvre, avec effroi, que Joe se drogue, elle comprend qu'elle a été trop négligente et décide de s'occuper de lui.
Issus d'une famille de la classe moyenne de Chicago, les trois enfants de la famille Herlihy empruntent des chemins très différents : Brian s'engage au Vietnam avec les Marines, Michael est enrôlé dans la politique, et Katie, tombée enceinte, intègre une communauté hippie à San Francisco. Quant à eux, les Taylor sont afro-américains et vivent dans le Sud. Lorsque le père, pasteur, est tué par balle, son fils Emmet part pour la ville...