 John Turturro plays Detective Antonio "Tony" Ricci, who is charged with investigating a post office murder in 1983; Joseph Gordon-Levitt plays Tim Boyle, the investigative reporter assigned to cover the murder and subsequent discovery of an Italian artifact; and Kerry Washington plays Zana Wilder, a lawyer hired to represent the suspected post office murderer.Naomi Campbell was originally cast as Wilder in September 2007, but later pulled out due to scheduling conflicts.Other cast members include John Leguizamo, in a cameo appearance, as Enrico; D. B. Sweeney as Colonel Jack Driscoll, an advocate for the Buffalo Soldiers; Robert John Burke as General Ned Almond, a high-ranking officer who opposes the 92nd Division; Omari Hardwick as Platoon Commander Huggs; Omero Antonutti as Ludovico Salducci, Renata's Fascist father; Sergio Albelli as Rodolfo Berelli, a Partisan of questionable loyalties; Lydia Biondi as Natalina, a village healer; Michael K. Williams as a frightened soldier; Walton Goggins as Captain Nokes; Christian Berkel as Captain Eichholz; Jan Pohl as Corporal Hans Brundt, the German deserter; and Alexandra Maria Lara as Mildred Gillars, nicknamed Axis Sally, an American broadcaster employed by the Germans as a propagandist.