The Shanghai Story (1954): cast, story & where to watch

1954 · Film · ★ 4.8

The Shanghai Story poster

Released in 1954, The Shanghai Story is a thriller, drama and romance film directed by Frank Lloyd, running about 90 minutes. “You're a lying Shanghai dame…” — that tagline sets the tone.

What it’s about. Shanghai, China. The last expatriate Westerners still living in the city are imprisoned in a hotel by the communist authorities in order to find the spy hiding among them.

Who’s in it. The Shanghai Story stars Ruth Roman as Rita King, Edmond O'Brien as Daniel Maynard, Richard Jaeckel as 'Knuckles' Greer and Barry Kelley as Ricki Dolmine, among others.

How it landed. With an audience score of 4.8/10, The Shanghai Story has proved divisive with audiences.

Where to watch. Streaming options change often. See the full, country-by-country breakdown on our where to watch The Shanghai Story page.

If you liked it. Fans of The Shanghai Story tend to enjoy The Dark Knight, Pulp Fiction, Parasite and Fight Club.

Frequently asked

Where can I watch The Shanghai Story (1954)?
Streaming, rental and purchase options for The Shanghai Story change frequently. Check our where-to-watch page for the latest availability in your country.
Is The Shanghai Story worth watching?
The Shanghai Story holds an audience score of 4.8 out of 10, and is a strong pick if you enjoy thriller, drama and romance. Reactions are mixed, so it may depend on taste.
Who stars in The Shanghai Story?
The Shanghai Story stars Ruth Roman, Edmond O'Brien, Richard Jaeckel, Barry Kelley and Whit Bissell.
When was The Shanghai Story released?
The Shanghai Story was released in 1954, with a runtime of about 90 minutes.