Loy (Jacky Cheung) is a 41-year-old bachelor who lives with his widowed mother (Paw Hee-Ching) and aunt (Chu Mi-Mi) in Wan Chai. Loy's mother, disappointed by his bachelorhood, often sets up match-making lunches for him with various girls. On the other side of Hennessy, orphaned Oi Lin (Tang Wei) lives with and works for her uncle and aunt in a bathroom appliances store on Lockhart Road. She is in a relationship with Xu (Andy On), who is in prison. Her uncle, who disapproves of Xu, sets up a match-making lunch for her and Loy. Neither Loy or Oi Lin are attracted to one another, but the families continue to set up meetings for the two. After a few meetings and dates, the two eventually strike up a friendship after discovering a mutual interest in detective stories.