Rose Drayton lebt an der Grenze zwischen zwei Welten - der Wirklichkeit, wie wir sie kennen, und einer Welt der Magie. Sie gehört zu den wenigen Menschen, die zwischen beiden Welten hin und her reisen können. Da steht eines Tages der Adlige Declan vor ihrer Tür. Er will Rose und ihre Magie für sich gewinnen. Zunächst weigert sich Rose, Declan in ihr Leben zu lassen. Doch dann bedroht eine Flut magiehungriger Geschöpfe ihre Familie. Rose muss sich auf Declan einlassen, um das Schlimmste zu verhindern.