I'm glad i haven't seen training day or i'd feel compelled to compare. This film feels real, and the director really makes you feel like you are actually IN the film, in the situation with the characters. You feel part of their lives and start feeling FOR them. Freddy Rodriguez plays a kinda good guy with a weak will and gets roped into anything Jim(Bale) gets him into. His relationship with Eva longoria is something people can identify with. Christian Bale is mind blowing from the moment the film begins (pun intended) he is very believable as Jim and is one crazy SOB in this film, he pulls off the dialogue, attitude and body language really well, You just couldn't tell he was a Brit, let alone welsh. his acting prowess is impeccable. Miles away from the Bruce Wayne he played recently.
All in all, its a good film, i won't give away the story, though its nothing extraordinary but it gives us the feel of how life is in crime ridden cities where people fight for survival every single day.
92 out of 124 found this helpful