Rent / Own
Watch Trailer
Add to Wishlist
Shanghai Surprise
Rent
HDX
$ 4.99
HD
$ 3.99
SD
$ 2.99
Overview
Reviews
Similar
More Info
Shanghai Surprise
A missionary hires an adventurer to help her track down a cache of stolen opium that disappeared during the Japanese occupation of China in 1937.
Drama / Romance / Adventure
98 min
1986
PG-13
MGM
English
VUDU Community
2.6
TOMATOMETER
14%
Cast & Crew
 
Jim Goddard
Jim Goddard
Director
Sean Penn
Sean Penn
Glendon Wasey
Madonna
Madonna
Gloria Tatlock
Paul Freeman
Paul Freeman
Walter Faraday/Father Burns
Richard Griffiths
Richard Griffiths
Willie Tuttle
Philip Sayer
Philip Sayer
Justin Kronk
Clyde Kusatsu
Clyde Kusatsu
Joe Go
Sonserai Lee
Sonserai Lee
China Doll
Professor Toru Tanaka
Professor Toru Tanaka
Yamagani San
Michael Aldridge
Michael Aldridge
Mr. Burns
Sarah Lam
Sarah Lam
China Doll's maid
Lim Kay Tong
Lim Kay Tong
Mei Gan
Philip Tan
Philip Tan
Ship's Officer
George Harrison
George Harrison
Nightclub Singer
Michael Chow
Michael Chow
Street Barker
John Kohn
John Kohn
Producer
Denis O'Brien
Denis O'Brien
Executive Producer
Robert Bentley
Robert Bentley
Screenwriter
Tony Kenrick
Tony Kenrick
Book Author