De eenzame barkeeper Bob Saginowki (Tom Hardy) sluist geld weg voor de onderwereld van Brooklyn. Onder druk van zijn werkgever, en tevens neef, Marv (James Gandolfini) raakt Bob betrokken bij een compleet mislukte roofoverval.
Het leven van de verwende jongen Jim Graham komt op zijn kop te staan wanneer de Japanners Shanghai binnenvallen in 1941.