 Charm (Shaina Magdayao) and Crystal (Kim Chiu) are best friends. Charm likes a teenage boy named Nookie (Gerald Anderson), but he seems uninterested in her. When Charm finds a can with a genie named Johnny (Rayver Cruz) in it, Johnny grants three wishes. Will Charm and Crystal manage to find their own happiness?