Will Herondale has been Tessa Gray's enemy, for years. He's rude, arrogant, and over-confident. All traits that Tessa cannot stand. She hates the way that he can get any girl he wants, and break hearts as easily as breaking glass. She wants nothing to do with him. Sadly for Tessa, she cannot escape Will, and finds herself feeling some sort of attachment to him, and Will to her. Will they both be able to overcome their problems, and see that they're meant to be? Or will they forever be enemies?