A história se desenvolve em torno de Helena (Cristiane Torloni), uma mulher que resolve viver uma nova paixão após 15 anos de casada. Ela tem uma vida estável com o músico Téo (Tony Ramos), mas o casamento passou ser ordinário demais. Helena é diretora de uma escola no Rio de Janeiro, que pertence ao marido e à cunhada Lorena (Susana Vieira). Ela e Téo tem um filho adotivo, o Lucas (Victor Curgula), e Téo esconde um grande segredo para não perder o amor de Helena. Lucas é filho de Téo com Fernanda (Vanessa Gerbelli), uma ex-garota de programa, que também é mãe de Salete (Bruna Marquezine). Apesar de não terem nenhum envolvimento amoroso, Fernanda sempre recorre a Téo quando precisa de ajuda, e Salete criou um apego muito grande a Téo e a Lucas, a quem conhece por acaso. Após a separação, Helena começa com romance com César (José Mayer), um ex-namorado que ela abandonou para casar com Téo.