Zach is a serial womanizer and a conman, who one day falls for a girl named Li Ling. She makes the best pork rib soup (the film's title is Cantonese for 'nice soup'). However, soup is not enough to keep Zach faithful. He soon falls for Li Ling's younger sister, Li Er, an attractive and gorgeous young lady. They start an affair behind Li Ling's back. Things are not as simple as they seem when Li Er tries to convince Zach to murder her older sister.