An American man returns to a corrupt, Japanese-occupied Shanghai four months before Pearl Harbor and discovers his friend has been killed. While he unravels the mysteries of his death, he falls in love and discovers a much larger secret that his own government is hiding.

- Synopsis provided by CinemaSource



  • Mikael Håfström


  • John Cusack
  • Li Gong
  • Yun-Fat Chow
  • David Morse
  • Ken Watanabe
  • Franka Potente
  • Jeffrey Dean Morgan
  • Hugh Bonneville
  • Yuan On
  • Hon Ping Tang


  • Hossein Amini

Now Playing

Shanghai is not showing in any theaters in the area.

What others are saying

  • Reviews/comments

    Subscribe to this thread:

    Add a review

    Roll over stars and click to rate.

    Now Playing

    By Film...

    By Theater...

    the most

    Read | Commented

    © 2021 North Coast Journal

    Website powered by Foundation