Davis, 16 ans, trafic de stupéfiants. Angel, 15 ans, vol de voiture avec violence. Butch, 17 ans, agression sur un officier de probation. Une même sentence : la prison pour délinquants juvéniles d'Enola Vale...
La fin du monde est annoncee pour le 31 decembre 1999 a minuit. Apres la panique, les habitants de Toronto ont finalement accepte cette fatalite et quelques personnages vont se demener pour organiser une fin parfaite. Des complications de derniere minute viennent brouiller leur programme. Mais le destin est la, qui bien sur bouleversara leurs ...