
Shanghai
About the movie

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.
Director
Mikael Håfström (1)
Cast

John Cusack

Gong Li

Chow Yun-Fat

David Morse

Ken Watanabe

Franka Potente

Jeffrey Dean Morgan

Hugh Bonneville

Hon Ping Tang

Benedict Wong

Christopher Buchholz

Ronan Vibert

Nicholas Rowe

Michael Culkin

Wolf Kahler

Leon Sua

Paul Wilson

Yennis Cheung

Gemma Chan

Ly Nha Ky

Kunjue Li

Elidh MacQueen

Crystal Yu

Dean Alexandrou

Russell Geoffrey Banks

Leigh Barwell

Joe Cummings

Yohanna Farrell-Knight

Creighton Mark Johnson

Rinko Kikuchi

Daniel Lapaine

Selina Lo

Tohoru Masamune

Cameron Pearson

Nick Sakai

Don Thai Theerathada

Simon John Wilson
All cast
Adam Lindblom (2)
Aine Carlin (1)
Alex Liang (1)
Alexander Van Terheyden (1)
Andrew Charleson (1)
Andrew Yiallouros (1)
Anton Kalinitchenko (1)
Benedict Wong (1)
Cameron Pearson (2)
Catherine Balavage (1)