Shanghai Surprise Cast
The cast of Shanghai Surprise.
17 actors