This movie didn't seem like what it was in the trailer... it was better than I could have expected. To start, Ralph Fiennes wouldn't have been my instant choice to play Lenny Nero but the actor's classy style made Lenny more real and likeable than in the script. Tom Sizemore gives a great performance as Max Peltier. But the female acting didn't get it's justice due to the thin way they were tossed into the script. They are as good (if not better) than the rest but I found their characters hard to sympathize with. Very realistic and dark, well written, well directed, GOOD LEAD! Great film 7/10