Details for In Theaters
Theaters near
Calendar for movie times. is selected.
Skip to Movie and TimesMovie Times Calendar
Loading calendar
Filter movie times by screen format. is selected.
Featured News
Frequently Asked Questions
- How long is Shanghai Surprise?
- Shanghai Surprise is 1 hr 37 min long.
- Who directed Shanghai Surprise?
- Jim Goddard
- Who is Glendon Wasey in Shanghai Surprise?
- Sean Penn plays Glendon Wasey in the film.
- What is Shanghai Surprise about?
- Glendon Wasey (Sean Penn) is a sleazy, down-on-his-luck con man struggling to sell glow-in-the-dark neckties in Shanghai. When he encounters the lovely Gloria Tatlock (Madonna), a nurse who wants to obtain a supply of opium to ease the suffering of her patients, he decides to help her get hold of a stolen supply of the valuable drug. The only problem is that a lot of other people want to secure the stolen opium as well -- gangsters, smugglers, thugs and a host of dangerous lowlifes.