Sony Pictures Classics, Bifrost Pictures and Miles Davis Properties present a Crescendo Productions film ; producers, Robert Ogden Barnum, Don Cheadle, Pamela Hirsch, Darryl Porter, Daniel Wagner, Vince Wilburn Jr., Lenore Zerman ; story by Steven Baigelman, Don Cheadle, Stephen J. Rivele, Christopher Wilkinson ; screenplay by Stephen Baigelman & Don Cheadle ; directed by Don Cheadle