Kiera Harrington is the perfect one. She lives in the perfect world. Perfect for those who see it to be. But when Leo Knight came into her life, She became imperfect. Their love is forbidden because their love is breaking the laws and rules of Kiera's world. Leo is from the Imperfect World. The world we call earth. And yes, Kiera came from the Perfect world. When the Lords of perfection came ahold of the knowledge about Kiera and Leo's relationship.. They wanted to separate them.. Keira is becoming Imperfect, and no one in their world wanted that. including her. Would she choose to be with the one she loves? Rather than to be PERFECT? or would she choose to be imperfect?