Miramax ; a Shadowcatcher Entertainment production in association with Sherman Alexie ; a film by Chris Eyre ; directed by Chris Eyre ; screenplay by Sherman Alexie ; produced by Scott Rosenfelt, Larry Estes ; co-producers, Sherman Alexie, Chris Eyre