This is a pretty good movie. It's really intense and disturbing. The pairing of Freddy Rodreiguez and Christian Bale definitely covers the wide range of emotions that the duo go through during the film. I won't be too specific, but Bale really pulls off a haunting portrayal of a guy who is really messed up, but never fails when he needs to expose what little shred of humanity that still remains. Rodreiguez plays opposite Bale and plays well off of him and vice versa. Eva Longoria makes an appearance in this film and that's always something to look forward to. I recommend this movie, but it isn't for the squeamish. It's a lot like Training Day, (also written by director David Ayer) and I'll go as far as to say that it's actually better.