O destino de João (Luiz Carlos Vasconcelos), encarcerado num presídio do Rio de Janeiro, nunca deveria se cruzar com o de Maria (Fernanda Torres), isolada em seu apartamento. Mas no dia 31 de dezembro de 1999, João foge da prisão. Maria vaga pelas ruas da cidade desamparada e abandonada pelo marido, enquanto João é perseguido nos becos e favelas de Copacabana. Começa a contagem regressiva da virada do ano. Estouram os primeiros fogos de artifício. Sem nenhuma perspectiva, Maria sobe para o telhado de seu prédio, mesmo lugar em que João busca se esconder. Nesse espaço entre o céu e a terra, na utopia de uma única noite, a cidade partida se abraça e o milagre se produz. Até a chegada do primeiro dia.