Rio de Janeiro. Dé (Thiago Martins) mora na favela do Cantagalo, em Ipanema. Filho da empregada doméstica Bernadete (Cyria Coentro) e abandonado pelo pai, Dé viu seu irmão Beto ser assassinado por um traficante e seu outro irmão, Carlão (Rocco Pitanga), ser exilado da favela pelos bandidos. Decidido a não seguir o caminho do crime, Dé trabalha vendendo cachorro-quente num quiosque da praia. De lá ele observa Nina (Vitória Frate), filha única de uma família rica que mora na Vieira Souto, avenida em frente à praia. Os dois se conhecem e acabam se apaixonando, porém as diferenças entre seus mundos geram diversas críticas e preconceitos velados.