짐(레오나르도 디카프리오), 허비, 페드로(제임스 매디오), 뉴트로(패트릭 맥고우), 바비(마이클 임페리올리)는 본드 흡입과 도색 잡지에 빠져있다. 학교에서나 가정에서 낙인 찍힌 이들은 거리를 방황하며 젊음을 소진해 간다. 어느날 멤버 중 한 명인 바비가 백혈병이라는 진단을 받은 뒤로 이들의 삶은 혼란에 빠지고, 죽음과 싸워야 하는 바비의 두려움을 덜어주기 위해 라이벌 학교의 학생들과 목숨을 건 패싸움을 벌이기까지 한다. 짐은 이때부터 일기에 자기 내부의 목소리를 기록하기 시작한다. 그러나 바비의 죽음, 지저분한 뉴욕의 뒷골목, 남색을 밝히는 선생들로 인해 소년들의 가치관은 송두리째 흔들리게 된다. 소년들은 드디어 학교에서 정학을 당하고 범죄행각은 대담해진다. 짐은 마침내 마약에 절어 지저분한 거리에서 동사상태에 이르고, 친구들은 마약을 흡입하다가 경찰에 체포되고 만다. 어머니에게 도움을 청하러 가는 짐. 그러나 어머니는 경찰을 부르고, 소년원에 들어간 짐은 그곳에서 인생의 의미를 새롭게 깨닫는다.