Singapur, 1964 rok. Trwa konfrontacja indonezyjsko-malezyjska o Borneo z udziałem Wielkiej Brytanii. Malejące wpływy Brytyjczyków na Półwyspie Malajskim zwiększają szansę na uzyskanie niepodległości przez Singapur. Sam Callaghan (Don Hany) pochodzi z Australii. W przeszłości był internowany w japońskim obozie jenieckim dla alianckich jeńców wziętych do niewoli na Malajach. Obecnie działa w branży eksportowej. Świadczy również usługi detektywistyczne, wykorzystując swoje znajomości z półświatka okolic Serangoon Road. Decyduje się na pomoc Patricii Cheng (Joan Chen), wdowie po znajomym, która przejęła prowadzenie agencji detektywistycznej po tym, kiedy w trakcie prowadzenia śledztwa zmarł jej mąż.