Shanghai Surprise

Shanghai Surprise (1986)

A romantic adventure for the dangerous at heart.

Glendon Wasey is a fortune hunter looking for a fast track out of China. Gloria Tatlock is a missionary nurse seeking the curing powers of opium for her patients. Fate sets them on a hectic, exotic, and even romantic quest for stolen drugs. But they are up against every thug and smuggler in Shangai.

star 4.2 3.3 16 20%
  • Release Date: 1986-08-29
  • Runtime: 1h 37min
  • Director: Jim Goddard

Where to Watch Shanghai Surprise Online

You can now watch Shanghai Surprise online on the following streaming services in the United States.

  • Trailer

    Cast

    • Sean Penn

      Glendon Wasey

    • Madonna

      Gloria Tatlock

    • Paul Freeman

      Walter Faraday

    • Richard Griffiths

      Willie Tuttle

    • Clyde Kusatsu

      Joe Go

    • Philip Sayer

      Justin Kronk

    • Lim Kay Tong

      Mei Gan

    • Victor Wong

      Ho Chong

    • Professor Toru Tanaka

      Yamagani San

    • Michael Aldridge

      Mr. Burns

    • Sarah Lam

      China Doll's Maid

    • George Harrison

      Nightclub Singer

    • Sonserai Lee

      China Doll

    • George She

      Wu Ch'En She

    • Won Gam Bor

      Rickshaw King

    • To Chee Kan

      China Doll's Boatman

    • Philip Tan

      Ship's Officer

    • To Wai-Wo

    Related Movies