Party girl Angela (Karin Anna Cheung) loves sex, and isn't afraid to show it. A 'slut', she says, is just a woman with the morals of a man. Angela keeps polaroids of all her conquests, giving each one a nickname - such as the unfortunate "Five-Second Guy". Her fun-loving lifestyle takes a sharp downturn when she becomes pregnant. With the help of gay best friend Gabriel, Angela tracks down the last few guys she slept with, and has to work out how to steal a DNA sample from each, in the hope of finding out who's the daddy? Life gets even more complicated as she starts to fall in love the perfect guy, Jefferson (Archie Kao).