João (Fabrício Boliveira) deixa Santo Cristo em busca de uma vida melhor em Brasília. Ele quer deixar o passado repleto de tragédias para trás. Lá, conta com o apoio do primo e traficante Pablo (César Troncoso), com quem passa a trabalhar. Já conhecido como João de Santo Cristo, o jovem se envolve com o tráfico de drogas, ao mesmo tempo em que mantém um emprego como carpinteiro. Em meio a tudo isso, conhece a bela e inquieta Maria Lúcia (Ísis Valverde), filha de um senador (Marcos Paulo), por quem se apaixona loucamente. Os dois começam uma relação marcada pela paixão e pelo romance, mas logo João se verá em meio a uma guerra com o playboy e traficante Jeremias (Felipe Abib), que coloca tudo a perder.