A review by readingrobin
Strange the Dreamer by Laini Taylor

5.0

 That ending is evil.