Omar Epps portrays Quincy 'Q' Powell, the film's protagonist who is conflicted about the direction his life is taking.
Tupac Shakur plays Roland Bishop, a troubled and violent member of the group who creates tension among his friends.
Khalil Kain takes on the role of Raheem Porter, a level-headed and loyal member of the group who tries to keep things in check.
Jermaine Hopkins is Steel, a member of the group who provides comic relief through his antics.
Samuel L. Jackson appears as Trip, a small-time crook and street hustler who gets involved in the group's dangerous activities.
Queen Latifah plays Ruffhouse M.C., a talented rapper who has a brief appearance in the film.
Vincent Laresca portrays Radames, a member of a rival group who clashes with Quincy and his friends.
Michael Badalucco appears as Detective Kelly, a police officer investigating the escalating violence in Harlem.
Donald Faison plays a Student who has a minor role in the film.
Maggie Rush is Myra, a character who interacts with the group in a nightclub setting.
John Di Benedetto appears as Cop #3, one of the law enforcement officers in the film.
Bruklin Harris plays Keesha, a character who is friends with the group of teenagers in the film.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.