Man, what a crazy trip this movie is. It shares some of the same audacious hyperrealistic bad taste as Hustle and Flow, and it more than once veers into the ludicrous, but it really grabbed me. Samuel L. Jackson and Christina Ricci are a great pair - bruised and messed up, transparent, damaged, walking cliches that turn around on themselves. I kept thinking this is too lurid and trashy, but the truth is I have known, in my years in criminal law, many deeply damaged and dysfunctional people whose behavior makes the Jackson and Ricci characters seem perfectly plausible. One of the reviewers (Dargis?) called Justin Timberlake "increasingly credible," and I agree. Craig Brewer is really a director to watch. I even don't mind his happy endings . . .