Marta Terry Crews as Darrell Samantha Esteban as Letty Tania Verafield as Patty Noel Gugliemi as 'Flaco' Chaka Forman as Toussant Adriana Millan as Rita César García Gómez as 'Listo' Geo Corvera as 'Wilo' Blue Mesquita as Leo Craig Ricci Shaynak as Agent Doug Gillespie Michael Monks as Agent Hollenbreck J.K. Simmons as Agent Richards Armando Riesco as Alex Emilio Rivera as Eddy Sonia Iris Lozada as Gracie Daniel Edward Mora as Joe 'Crazy Joe' Anthony "Citric" Campos as Casper Abel Soto as Chucky 'Lil Chucky' Robert Larabee as 'Big Shadow' Paul Renteria as Ranchero Brisa as Lina Violeta Monroy as Vicky Kenneth Choi as Fujimoto Barry Colvert as Polygraph Expert Reception Christian Bale won praise for his portrayal of Jim Davis. The website's critical consensus reads, "Despite a dedicated performance by Christian Bale, Harsh Times suffers from a heavy-handed and overly bleak plot." According to Metacritic, which calculated a weighted average score of 56 out of 100 based on 24 critics, the film received "mixed or average reviews". References External links David Ayer Interview Christian Bale Interview About.com (links to several interviews) 2005 films American crime drama films American crime thriller films American gangster films 2000s crime drama films 2005 crime thriller films Films set in Los Angeles Iraq War films Rangers Films directed by David Ayer Films with screenplays by David Ayer Metro-Goldwyn-Mayer films Films scored by Graeme Revell Films produced by Andrea Sperling 2005 directorial debut films Films set in Koreatown, Los Angeles 2000s English-language films Films about post-traumatic stress disorder 2000s American films