Hongkong, 28 kwietnia 1994 roku. He Qiwu, policjant numer 223 właśnie chwyta podejrzanego, kiedy wpada na kobietę w blond peruce, z którą będzie się kochał kilkadziesiąt godzin później. He tęskni za byłą dziewczyną – May, która porzuciła go 1 kwietnia. Kupuje puszkę ananasów – ulubionych owoców ukochanej – z datą ważności 1 maja, który jest dniem jego urodzin. Z kolei kobieta w peruce zajmuje się handlem heroiną. Zatrudnia hinduskie rodziny zajmujące się różnymi interesami w dzielnicy Chungking Mansions, by przemyciły narkotyki za granicę. Jednakże 30 kwietnia Hindusi znikają. Kobieta rozpoczyna poszukiwania.