Le destin de Violette bascule quand elle découvre que sa petite sœur lui a volé son fiancé et qu'ils prévoyaient de se débarrasser d'elle. Au même moment, les elfes attaquent la ville dans le but d'asservir les humains. Violette devra choisir son camp entre le marché proposé par Ravel, un elfe énigmatique qui a envie de s'amuser; et Vincent, un séduisant médecin issu de son passé qu'elle semble avoir oublié...