A Potter and a Riddle. A good girl and a bad boy. An Angel and a Devil. But could this work? There's always a flaw, even when it comes to love.