In 1985, high school friends Siu Sze & Cyndi form M Club to join the schools dance competition, with M standing for "e;man, "e; "e;money, "e; "e;marriage, "e; "e;magic"e; & "e;menstruation."e; Over time, Siu Sze & Cyndi are joined by the gossipy Yuen Chau, the mature & vivacious Jenny, the playful Akina & Mainland transplant Julie, who dreams of being a star. The next year, Julie is impregnated by her photographer boyfriend, who then disappears. The girls of M Club rally to help Julie & they successfully deliver her baby. Unfortunately, Julie becomes afflicted by postpartum depression & in a rash fit, she leaves her baby at an orphanage. She lies & tells her friends her babys been taken, & breaks off ties with all of them. Racked with guilt, each of the girls goes her own way & M Club is disbanded.
27 years later, the teenage girls have become adults, each facing her own share of problems. Siu Sze (Carman Lee) is a bored housewife tied down by her family. Julie has only a string of failed relationships in her name. Jenny is a shrew. Yuen Chau is a depressed alcoholic. Akina is her husbands slave. The only person who has managed to keep chasing her dream is Cyndi, who operates an aerobics studio. When a dance accident leaves Cyndi hurt & stranded in a mental hospital, M Club comes together again in an attempt to save her decrepit studio, but standing in their way is old high school rival Diana (Flora Chan), who has opened a beautiful, state-of-the-art dance studio of her own.