Shanghai 12 years old


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 that his own government is hiding.


Shanghai Cast

Name Character
Hugh Bonneville He was 46, now 58 years old as Ben Sanger
Michael Culkin He was 10, now 22 years old as Billy
Ken Watanabe He was 50, now 62 years old as Tanaka
David Morse He was 56, now 68 years old as Richard Astor
Nicholas Rowe He was 43, now 55 years old as Ralph
Benedict Wong He was 40, now 52 years old as Juso Kita
John Cusack He was 44, now 56 years old as Paul Soames
Rinko Kikuchi She was 29, now 41 years old as Sumiko
Chow Yun-fat He was 55, now 67 years old as Anthony Lan-Ting
Franka Potente She was 36, now 47 years old as Leni Müller
Gemma Chan She was 27, now 39 years old as Shin Shin
Ronan Vibert He was 46, now 58 years old as Mikey
Gong Li She was 44, now 56 years old as Anna Lan-Ting
Jeffrey Dean Morgan He was 44, now 56 years old as Conner
Andy On He was 34, now 46 years old as Yum
Wolf Kahler He was 70, now 82 years old as German Consul
Race Wong She was 28, now 39 years old as Cabaret performer
Christopher Buchholz He was 48, now 60 years old as Karl Müller
Rosanne Wong She was 31, now 43 years old as Cabaret performer

Shanghai Crew

Name Department
Klaus Badelt as Music. He was 43 (now 55) years old Sound
Jim Clay as Production Design. He was 62 (now 74) years old Art
Avy Kaufman as Casting. She was 1990 (now 2002) years old Production
Julie Weiss as Costume Design. She was 57 (now 69) years old Costume & Make-Up
Peter Boyle as Editor. He was 74 (71) years old when He died Editing
Arnold Messer as Executive Producer. Production
Benoît Delhomme as Director of Photography. He was 49 (now 60) years old Camera
Chris Lowenstein as Line Producer. Production
Sloane U'Ren as Art Direction. Art
Peter Francis as Supervising Art Director. Art
Hossein Amini as Writer. He was 44 (now 56) years old Writing
Lek Chaiyan Chunsuttiwat as Art Direction. Art
Donna Gigliotti as Producer. She was 55 (now 67) years old Production
Bey Logan as Consulting Producer. He was 48 (now 60) years old Production
David Thwaites as Executive Producer. He was 34 (now 46) years old Production
Mikael Håfström as Director. He was 50 (now 62) years old Directing
Celia Bobak as Set Decoration. She was 10 (now 22) years old Art
Steven Squillante as Executive Producer. Production
David U. Lee as Co-Executive Producer. He was 35 (now 47) years old Production
Shanghai poster
Shanghai (12 years)

  • Release day: Thursday, June 10, 2010
  • Runtime: 105 minutes
  • Budget: 50000000.00
  • Revenue: 15302850.00