The Shanghai Story is a 1954 film noir crime film directed by Frank Lloyd and starring Ruth Roman and Edmond O'Brien. It was based on a novel by Lester Yard. A Red colonel's girlfriend (Ruth Roman) helps a U.S. doctor (Edmond O'Brien) and other Westerners under hotel house arrest.