Tessa doesn't believe in magic. Or Fate. But there's something weird about the dusty unicorn tapestry she discovers in a box of old books. She finds the creature woven within it compelling and frightening. After the tapestry comes into her possession, Tessa experiences dreams of the past and scenes from a brutal hunt that she herself participated in. When she accidentally pulls a thread from the tapestry, Tessa releases a terrible centuries old secret. She also meets William de Chaucy, an irresistible 16th-century nobleman. His fate is as inextricably tied to the tapestry as Tessa's own. Together, they must correct the wrongs of the past. But then the Fates step in, making a tangled mess of Tessa's life. Now everyone she loves will be destroyed unless Tessa does their bidding and defeats a cruel and crafty ancient enemy.
Tessa was an OK character. I didn’t quite get her. She was supposed to be kind of artistic, but didn’t think like an artist (apparently a common problem in YA novels). She lost her mother and sometimes seems to still be mourning that loss, but other times she seems perfectly fine.
Too much detail is given in the beginning of the book so that the reader already knows pretty much what’s happening and what’s going to happen. I like more mystery in my books.
Will, “the guy”, was stuck up and frustrating and I didn’t get why Tessa would fall head-over-heals in love with him in two days. It drives me nuts when characters fall in love within a day or two, even if they supposedly have some sort of reincarnated past with each other. At least the romance was clean, though, there was a bit of swearing.
The story itself was, although not well written, interesting and kept me interested. But I basically just glanced over the last quarter of the book to get through it. It’s interesting, but not enough that I would recommend it and certainly not enough to want to read it again.