В 2008 году правительство Китая вдруг запретило проводить съемки, несмотря на то, что кинокомпания уже вложила в декорации 3 миллиона долларов. Пришлось проводить съемки в Таиланде, воссоздавая там Шанхай 40-х годов.
Какое-то время этим проектом интересовался Джонни Депп, однако актёр так и не принял в нём никакого участия.
Джон Кьюсак узнал о кастинге случайно и сам предложил свою кандидатуру для фильма.