Shanghai Surprise

Glendon Wasey is a fortune hunter looking for a fast track out of China.



Genre: Adventure, Crime, Drama
Rating: 15
Directed By: Jim Goddard
Written By: John Kohn (screenplay), Robert Bentley (screenplay), Tony Kenrick (from the novel “Faraday’s Flowers”) 
Released: 1986
Runtime: 97 minutes


Sean Penn as Glendon Wasey
Madonna as Gloria Tatlock
Paul Freeman as Walter Faraday
Richard Griffiths as Willie Tuttle
Philip Sayer as Justin Kronk
George Harrison as Night Club Singer


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 missionary 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.

User Ratings

This is how the users and critics on the IMDb and Rotten Tomatoes websites voted.



Rotten Tomatoes

Get our Free Newsletter

Keep up to date with all of the latest news and special offers from Handmade Films with our FREE newsletter.