Harry Callaghan: Clint EastwoodDario PennePeter Swan: Liam NeesonLuigi La MonicaAl Quan: Evan C. KimMassimo RossiHarlan Rook: David HuntLuca Dal FabbroCap. Donnelly: Michael CurrieSergio RossiLou Janero: Anthony CharnotaCarlo ValliJohnny Squares: Jim CarreyOreste Baldini