En 1996, face à la dureté du régime de Slobodan Milosevic, les Serbes se mettent à manifester. Parmi eux, Stefan, 15 ans, est tiraillé entre ses convictions politiques et son amour pour sa mère, porte-parole de ce régime qu'il exècre...
Dans les rues sombres et désertes de la ville croate, deux heures avant la nouvelle année, trois histoires d'amour s'entremêlent : Nick le petit dealer et la veuve Maria, Maja une jeune junkie et Franky le marin américain dépressif, et un couple d'adolescents naïfs, Luke et Angela. Ils tentent tous, sans succès, d'échapper à leurs situations extrêmes, et voient leurs vies changées irrévocablement.