Justin Timberlake | Richie Furst | |
Gemma Arterton | Rebecca Shafran | |
Michael Esper | Billy 'Pet' Petricoff | |
Christian George | Wilson | |
John Heard | Harry Furst | |
Louis Lombardi | Archie |
Ben Affleck | Ivan Block | |
Anthony Mackie | Agent Shavers | |
Oliver Cooper | Andrew Cronin | |
Yul Vazquez | Delegate Herrera | |
James Molina | Esteban | |
Vincent Laresca | Sergeant Barrancas |