Home
Shanghai
Barnes and Noble
Shanghai
Current price: $19.99
![Shanghai](https://prodimage.images-bn.com/pimages/0013132635958_p0_v1_s600x595.jpg)
![Shanghai](https://prodimage.images-bn.com/pimages/0013132635958_p0_v1_s600x595.jpg)
Barnes and Noble
Shanghai
Current price: $19.99
Size: OS
Loading Inventory...
*Product information may vary - to confirm product availability, pricing, shipping and return information please contact Barnes and Noble
In this vintage-style spy thriller, an American agent (John Cusack) in 1940s Shanghai must get to the bottom of the murder of his colleague (Jeffrey Dean Morgan). He uncovers a connection to a local underworld lord (Chow Yun-Fat) and his duplicitous wife (Gong Li) as World War II advances toward the Pacific.