Duane Martin
Kyle Lee Watson
Duane Martin
Kyle Lee Watson
Tupac Shakur
Birdie
Bernie Mac
Flip
Marlon Wayans
Bugaloo
Leon
Shep
Wood Harris
Motaw
Michael Rispoli
Richie
David Bailey
Rollins
Tonya Pinkins
Mailika
Byron Minns
Monroe
Shawn Michael Howard
Bobby
Henry Simmons
Starnes
Eric Nies
Montrose
Iris Little Thomas
Waitress
Debra Rubinstein
Hostess
Jeff Pollack
Director
Barry Michael Cooper
Writer
Jeff Pollack
Writer
Benny Medina
Writer
Tom Priestley Jr.
Director of Photography
Paul Weathered
Set Decoration
Aaron Meyerson
Associate Producer
Ina Mayhew
Production Design
Benny Medina
Producer
Jeff Pollack
Producer
James Mitchell
Editor
Marcus Miller
Original Music Composer
Karen Perry
Costume Design
James D. Brubaker
Executive Producer
Steven Greener
Associate Producer
Michael Ripps
Editor