В холодном и сером городе Казань конца восьмидесятых, где взрослые с трудом сводят концы с концами, подростковое сообщество живёт по своим, особым законам. На фоне всеобщего дефицита и неуверенности в завтрашнем дне молодёжь объединяется в уличные группировки, которые ведут настоящую войну за территорию. Каждый клочок асфальта, каждая дворовая площадка становятся предметом жестоких разборок, где ценятся сила, верность и умение постоять за своих. В этом суровом мире существует чёткий кодекс чести, где поддержка товарищей и данное слово значат гораздо больше любых официальных обещаний. Жизнь подростков подчинена простым и жёстким правилам улицы, где выживает сильнейший, а уважение завоёвывается в бесконечных стычках за право называть улицы и дворы своей вотчиной.
Четырнадцатилетний Андрей, выходец из интеллигентной семьи, кажется полной противоположностью этому миру. Он учится в музыкальной школе, живёт с матерью и младшей сестрой, его жизнь до поры до времени течёт спокойно и размеренно, вдали от уличных бурь. Однако судьба сводит его с Маратом, сверстником из местной банды, которому Андрей должен помочь с английским языком. Это случайное знакомство становится поворотным моментом в жизни главного героя. Общаясь с Маратом и его окружением, Андрей открывает для себя иную реальность, где ценятся не знания из учебников, а смелость, братство и умение держать удар. Постепенно мальчик из благополучной семьи начинает чувствовать, что его прежняя жизнь, полная условностей и родительских наставлений, безнадёжно скучна и далека от настоящих, пусть и суровых, истин улицы. Разочаровавшись в своём прежнем статусе «чушпана», как здесь называют неприспособленных к уличной жизни ребят, Андрей принимает судьбоносное решение – он вступает в банду, желая доказать себе и другим, что способен быть своим в этом жестоком, но честном мире, где слово пацана значит больше любой клятвы.