Shanghai Surprise cast

18 cast members · 198618 cast members · 1986

Madonna is the most popular Shanghai Surprise cast member on Wednesday, at #382. 3 of the cast are in the top 1,000.Madonna leads the cast at #382. 3 are in the top 1,000.