Tupac Shakur was originally considered to play Sharif and was hired to play O-Dog, but was fired without his knowledge which led to a physical fight with directors 'The Hughes Brothers' allegedly due to his work with their rival John Singleton in Poetic Justice.