60-е годы XX века. «Город Бога» — квартал в Рио-де-Жанейро, где живут главные герои — 8-летний Ракета, мечтающий стать фотографом, и его одногодок Дадинью. Дадинью принимает участие в вооруженном ограблении, организованном живущим по соседству гангстером Кабалейрой; с согласия Кабалейры он совершает свое первое убийство.
70-е годы. Ракета постоянно балансирует между мелкими правонарушениями и честной жизнью. На счету у Дадинью уже несколько убийств. Он возглавляет банду, которой управляет, используя хитрость и хладнокровное предательство. Поняв, что настоящую власть и большие деньги может дать только контроль над торговлей наркотиками в их квартале, он безжалостно идет к своей цели.
80-е годы. Ракета, наконец-то, получает фотоаппарат и осуществляет свою детскую мечту. Мечта Дадинью тоже сбылась: в 18 лет он стал самым крутым торговцем наркотиками в Рио. Вместе со своей армией юных преступников Дадинью безраздельно правит в квартале до тех пор, пока Мане Галинья не поклялся отомстить ему за то, что тот изнасиловал его подружку. В фавеле начинается война…