Prywatny detektyw Kline (Josh Hartnett) prowadzi śledztwo w sprawie zaginionego syna szefa farmaceutycznego konsorcjum, który zaginął dwadzieścia lat temu. W poszukiwaniach udaje się do Hong Kongu, gdzie wdziera się w sprawy mafii. Dodatkowo zaczynają prześladować go sny, o seryjnym mordercy Hasfordzie (Elias Koteas).