Samuel L. Jackson was offered the role of Levar but turned it down. He told an interviewer that while he liked 50's music, he did not feel that 50 Cent earned the right to star in a film by Jim Sheridan. However, Jackson later co-starred with 50 in Home of the Brave (2006).
According to Jim Sheridan, 50 Cent caused a commotion on the set by throwing money to onlookers on the street. Sheridan told 50 to stop, but 50 kept on, causing a loud crowd around the set. 50 later apologized to Sheridan and everyone on the crew who was directly affected by his actions.