Chu Siu Tao is a skilled fencer, and runs a class, but avoids women because of bad childhood experiences. Too bad, as at least one young girl is after him. Three flatmates, Green Sleeve (nice girl), Teh Sum (flirt) and Bikini (tart), are in his class. After a thief steals Green Sleeve's purse, her secret love for Siu Tao is revealed. At first, the two bolder flatmates scheme to get her and Siu Tao together. But after one of the schemes fail, Siu Tao is forced into defending the girls against knife-wielding attackers. This causes the other two girls to fall for him as well. The friends thus become rivals.