In these times, if you're too good or bad at something or simply too beautiful, you're called a witch. But there also exist magical beings called witches, who have the power to travel through both time and different dimensions, and sometimes do in the pursuit of love with human beings. Up against twists of fate and time, an outcast young boy and a mysterious witch, shunned because they're different from what's considered normal, one due to his imperfection and one due to her perfection, will need more than just magic spells and incantations...they'll need each other.