Phim này thật sự cuốn hút trên nhiều phương diện, nhất là vì nó khắc hoạ một giai đoạn u ám trong lịch sử đầy màu sắc của Thượng Hải. Thế nhưng, “Shanghai” lại có vẻ như là một sự pha trộn của nhiều bộ phim khác – khiến mình liên tưởng đến cả “Casablanca” lẫn “The Third Man”, mà hầu như không để lại ấn tượng riêng trong cốt truyện hoặc các nhân vật thú vị. Nội dung phim xoay quanh một người đàn ông Mỹ trở lại Thượng Hải vào thời điểm Nhật Bản chiếm đóng, chỉ vài tháng trước khi xảy ra trận Trân Châu Cảng. Khi trở về, anh phát hiện ra rằng bạn mình đã bị giết. Trong lúc tìm hiểu nguyên nhân cái chết, anh không chỉ vén màn bí mật mà còn tìm thấy tình yêu và một bí mật to lớn hơn.