It's 2020. Women wear a keyhole in their arm while the men wear key necklaces. By the age of 17, the keyhole will appear in the arm. Within a year you'll have to find the man that holds the key to your keyhole in order to find your soulmate. If a woman has not found her soulmate by the time she turns 18, all the love, care and any kind of affection will leave her. Turning her into a bitter and frozen woman for the rest of her life. A new student enrolls on City College of San Fransisco; Stephanie Rose. She quickly makes friends with Michael. She finds her way around town easily and gets friendly with the people in it. With, along the road, a few enemies. What she doesn't know is that the people she surrounds herself with, willingly or not, have secrets she can't even imagine in her wildest fantasy. Not even her own life is what it seems. But what will happen when her keyhole comes 2 weeks too early?