Billie Yuen (Irene Wan) and her two friends, Jade Screen Liu (Elaine Jin) and Jane Chiu (Tsai Chin), who came from Taiwan, share the same ideal to become famous. The three women meet Tony Cheung (Tony Leung) who is the son of a rice wholesaler at a bar. Tony is madly clung to the indifferent dressing Billie and then they cohabit. The four friends spend a good night at Jade's home, celebrating her birthday.
One night, when Jade comes home late, Jane is found being murdered. The three friends then receive Detective Lan's (Chow Yun Fat) inquiry individually. Jade feels depressed since her best friend conceals everything. When Tony accompanies Jade back home, the sight strikes a chord in her heart and Tony tries hard to comfort her. They eventually have sex and Jade is pregnant. The news shocks Billie, whereas Tony can’t choose between the two women. Finally both Billie and Jade leave Tony and the three notice the one they love the most is themselves.