Mysterious SHANGHAI Official Trailer Witness the new SHANGHAI trailer debut! The film, directed by Mikael Håfström (1408, Derailed, Escape Plan), stars John Cusack, Li Gong, Yun-Fat Chow, David Morse, Ken Watanabe, Franka Potente, and Jeffrey Dean Morgan. SHANGHAI will be released in theaters on August 21. 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 the death, he falls in love and discovers a much larger secret.