Avec son bébé, Darlene a fui sa campagne pour un mariage qui n'a pas eu lieu. 3 ans plus tard, elle revient et, démunie, accepte d'épouser le vieil oisif Osias. Elle tombe enceinte du cousin de son époux. Entre les hommes qu'elle aime et les enfants qu'ils lui laissent débarque le beau Ciro. Et là, tout se complique pour Darlene...
Rio de Janeiro, 31 décembre 1999. Pour le prix de sa liberté, Joao doit éliminer avant minuit son meilleur ami. Pendant ce temps, Maria, une jeune femme terrasée par un chagrin d'amour, décide de mettre fin à ses jours. Le destin fera le reste, à minuit, sur le toit d'un immeuble surplombant la plage de Copacabana...