Haunted by nightmares from his murderous military past, the honorably discharged Jim (Christian Bale) spends his time between his impoverished fiancee in rural Mexico and cruising the streets of east L.A., knocking back beers and smoking joints with his buddy Mike (Freddy Rodriguez).
They also pawn a gun, run into some trouble with a jealous gangster, and fool Mike's girlfriend (Eva Longoria) into thinking he's actually dropping off resumes instead of getting drunk and high with his buddy. Homeland Security meanwhile wants to recruit Jim for some special ops in Central America, but first he has to pass a urine test.
This is the directorial debut of David Ayer, who wrote TRAINING DAY.
Christian Bale delivers, as usual, a towering performance: growing progressively more disturbed as the film goes on, he weeps, roars, struts, shouts and flips out, maintaining audience sympathy all the while.