Author: Christin Terrill
Series: Cassandra Chronicles #1
Publisher: Disney Hyperion
Publication Date: September 3rd, 2013
Source: Received from publisher in exchange for an honest review
Rating: 5 glowing stars (out of 5)
"[...] sometimes people have to die for the greater good."
Normally I begin my reviews with a little summary of the book (no spoilers, of course). However, I'm not going to do that here because everything is a spoiler. Even the most basic things. Sorry about that, but all you really need to know about this book is that YOU MUST READ IT.
I went into this expecting an amazing read. It's a dangerous thing to do, because very often, the novel doesn't meet your expectations. All Our Yesterdays didn't just meet my expectations, it took my expectations away, threw them in a trash can and said, "really? I'm way better than that." And it is. This book is so amazing - this won't be a coherent review. I'll just ramble and gush and tell you over and over again that you should read this. Oh yeah, you should.
The characters were great - all of them. They were layered and complicated and real. Em and Finn were my definite favorites, but I loved the rest of the cast too. The villain in the story isn't just some evil man who has plans for the world because of... reasons. No, the 'villain' is a complicated character who wants to do good but fails. He is determined, and that determination will be his downfall. Terrill managed to write his character in such a way that you're both rooting for him and wanting him to disappear (but not really, because you love him).
All of the characters in the book also received a good amount of character growth. I was amazed, because this too, is a complicated thing. But each and every character started out good and then slowly reached amazing. They learn to accept themselves. Because this novel isn't just about time travel badassery, it also shows us that accepting yourself is a very important thing to do, that loving yourself is a good thing to do.
Speaking of the time travel, I loved how it was done. Terrill gave us an actual explanation as to how everything worked. Even the paradoxes are solved in this novel. Now, I know that some of you won't accept All Our Yesterdays' solution, ut I didn't mind it. It was actually very good how there were paradoxes and they didn't give me a headache.
There is a romance in this book - two, actually. But the romances take a backseat to the plot. This is another reason I loved these characters. Em and Finn were able to say the sweetest things to each other and I was busy melting (because FINN, people. FINN.), and the next moment they could be all bussiness and aiming a gun at someone.
My mind is still reeling from the sheer perfection of that ending. It's badass and you're screaming and then you're crying and then you see a certain piece written in italics and then you're bawling your eyes out. Perfection, guys.
This book will make you feel every emotion. You will be shocked because the plot is that strong, you will be saying "awhh" because of the romance, and you will be crying because certain things happen. I can't tell you how much I recommend you this book. Just read it, and you will know what I mean.
--Thank you, Dysney Hyperion, for giving me a copy of All Our Yesterdays. No money or favours were exchanged to alter this review.--